[media-types] application/vnd.taskcluster.json-e.v3+json

Dustin Mitchell <dustin@mozilla.com> Mon, 23 September 2019 13:28 UTC

Return-Path: <dmitchell@mozilla.com>
X-Original-To: media-types@ietfa.amsl.com
Delivered-To: media-types@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 995331200CD for <media-types@ietfa.amsl.com>; Mon, 23 Sep 2019 06:28:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.335
X-Spam-Level:
X-Spam-Status: No, score=-1.335 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_SOFTFAIL=0.665] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mozilla.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uvjViYgmXwVT for <media-types@ietfa.amsl.com>; Mon, 23 Sep 2019 06:28:57 -0700 (PDT)
Received: from pechora8.dc.icann.org (pechora8.icann.org [192.0.46.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02B051200C7 for <media-types@ietf.org>; Mon, 23 Sep 2019 06:28:56 -0700 (PDT)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pechora8.dc.icann.org (Postfix) with ESMTPS id 80E47C028E for <media-types@iana.org>; Mon, 23 Sep 2019 13:28:55 +0000 (UTC)
Received: by mail-lj1-x236.google.com with SMTP id f5so13704876ljg.8 for <media-types@iana.org>; Mon, 23 Sep 2019 06:28:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mozilla.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=oGQAtP1BDl9A8GVG/FDGEkb1y2ucyLuU5t4g5eULQSU=; b=PbAwzeXHQVsy9VT5HqO9mp9SpPsTQN29dTjlSvfqGyAN/v0qK5jhI6YXd9NlG5Y7u0 Odq3ZMoD0CcoG/uebZh6cVm8YB+B+VjvIBIhPcfqthUbO91skUVuE6aJppLi3mW2lwl2 QS/y2H/fZg8ghMuoLPwX0hDZffnFIe02sFZY0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=oGQAtP1BDl9A8GVG/FDGEkb1y2ucyLuU5t4g5eULQSU=; b=qFYZMikAlt0j4irYWprq6Kf/iw6jKkX1/HsTMsQacVnknfq4gAmue/7GZwUWzacXOv zf5hAj1tHrUNOQpe0IVl2eSEeGPAlrVz1Mq4tnO7947M8TvZnlu5vtcF0XrypcnnzgoS RJXvNCITex/3km4WgOOr0yLai/rPBNa8G8CpkcZPF+FZ3JqxOv/4SripR6uShKMnBKQ7 TlChj7vmTm+Pkp+jfzY9OLj4tmFOheeAK04JXnsor5ZXzDwKXsGina5GN3gj0tj09fd5 DEkobd1lMaBBomwwnHVgv9kgKT6LrEu842zCjvqsifKW0xO2YfJGu84F3Gtn74cxJ9IT lY8w==
X-Gm-Message-State: APjAAAWI4qspo27GENYv0V0VrANYi8DYUIPLctqy06oZLHfKJNmaWytV yaoDsaSfTQKStP2TeuK/+hb5sVhgyc4/IlfWUb0b19qRLm4=
X-Google-Smtp-Source: APXvYqzaAcy7JeNeD6MyP/8u3sWftDHXoCsxI9w3Jxi4rWMaN0xy86tdJLMkH2t1E2Ki3myE/Ozmys0W00EByJ8YK2E=
X-Received: by 2002:a2e:9dc9:: with SMTP id x9mr269145ljj.147.1569245313620; Mon, 23 Sep 2019 06:28:33 -0700 (PDT)
MIME-Version: 1.0
From: Dustin Mitchell <dustin@mozilla.com>
Date: Mon, 23 Sep 2019 09:28:22 -0400
Message-ID: <CAM0oO8zDu-_C42yGLodMyc2Jtza7k_nPO5-d1Eepf-Q5KBJ+ug@mail.gmail.com>
To: media-types@iana.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/M541kHhHTxj_mdtVnRJ1FIjT4uU>
X-Mailman-Approved-At: Tue, 24 Sep 2019 02:58:22 -0700
Subject: [media-types] application/vnd.taskcluster.json-e.v3+json
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IANA mailing list for reviewing Media Type \(MIME Type, Content Type\) registration requests." <media-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/media-types>, <mailto:media-types-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/media-types/>
List-Post: <mailto:media-types@ietf.org>
List-Help: <mailto:media-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/media-types>, <mailto:media-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Sep 2019 13:30:38 -0000

JSON-e is a templating language that operates on data structures,
rather than text.

In https://github.com/taskcluster/json-e/issues/319, Nicholas Bollweg
has asked for a media type that would allow Jupyter to distinguish
"plain" JSON content from JSON-e templates, and suggested
`application/vnd.taskcluster.json-e.v3+json`.

This has a `vnd` prefix, so I understand that no explicit registration
is required, but would nonetheless appreciate some advice on the
matter.

The encoding of files with this type is identical to
`application/json`.  The `v3` corresponds to the `v3` release of the
library, where major versions are incremented whenever breaking
changes are made (rarely!).

The intent would be to define this media type in the README for the
project, for use by consumers of the library.

I'd appreciate any feedback on this media-type name.

Dustin