[Json] Add Extension to JS MIME

Bradley Meck <bradley.meck@gmail.com> Wed, 09 August 2017 13:34 UTC

Return-Path: <bradley.meck@gmail.com>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 852B71321BB for <json@ietfa.amsl.com>; Wed, 9 Aug 2017 06:34:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 2KT4xp76jVhS for <json@ietfa.amsl.com>; Wed, 9 Aug 2017 06:34:55 -0700 (PDT)
Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 920EF131D2F for <json@ietf.org>; Wed, 9 Aug 2017 06:34:55 -0700 (PDT)
Received: by mail-io0-x22d.google.com with SMTP id g35so24924021ioi.3 for <json@ietf.org>; Wed, 09 Aug 2017 06:34:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=hxr01OQZYOLcfH7Ug0a/yBZBKgDAo6PD4DYK18q/fkg=; b=R9HQ3AC2+A6ELjrtcgLJWFmEraSfdNJFJ0tCGUTdczQYqSLCG16ZE7PoNKbhXa/uXK DwaKNPFeSH9X1LKC3y5uuW5xayi/wGYS0Wv9GugPmIvFZrVUyOiXaGaFqSDHoTBDXulv hYdkBiI+7VtcKehJwruaHiYi0sz3IjcZ7RuQVSbBRFlH0esztBIvVBmosSfwwkyOhW8M QHI5GK61rCcBDdxHMXbS6MVtYtxSHX+JdzrdFEFVIBKsKs5t9IT/QdhWBRe4+LEnHG+C /UCPGoX/9be6/Xq+38CokzwsD9mkDddfOu7QeH5OGyJn/JD2i/1kSdqScKzyh5UeLAoX khuA==
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=hxr01OQZYOLcfH7Ug0a/yBZBKgDAo6PD4DYK18q/fkg=; b=uP/3zscgm8pDjR91lhFX6N7gqEErpaFLFFit9CshGqwGzgsgsYZZ98G0HTbQOmQEN1 cPaNhkiZFXiru3gvNaIPA/dcbTLa+HNoi9JL70nbPbcNsXpR3VC71MZa/tnj6/LIRNrf dA6w8eM0DiUan93UlcHFA2bQpQ5dv9BW43VT4NIe3Qqs+ng5Srg/RbRbod2I3UPMbE3A DlO+xoCLj+9lbl1ZNrkRjhsj8cItZgpebU93qqYXleRrzUf3FyDKNI29ZzvtfVfCaVGB FSqkAoccZzUc6VqR8QZFKYbczfwWOcoIqsSBTOLJtpaXTqAd2DYtknKpGTDWLd4Q9fe+ nG0g==
X-Gm-Message-State: AIVw11305TjfKwgs6WFFDpf+kC1x1VGQDUu1tyVoEx2/UhA/AT4HTsRu hzqC9FsriL2L0GOKKRJEacOeLNI0ogHTU/k=
X-Received: by 10.107.172.199 with SMTP id v190mr6418664ioe.159.1502285694362; Wed, 09 Aug 2017 06:34:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.79.143.80 with HTTP; Wed, 9 Aug 2017 06:34:33 -0700 (PDT)
From: Bradley Meck <bradley.meck@gmail.com>
Date: Wed, 9 Aug 2017 08:34:33 -0500
Message-ID: <CANnEKUb_pd_T6h5O4gEYttv4wWCcTNmeNvBw+TCiRtsqVgxkQg@mail.gmail.com>
To: json@ietf.org
Content-Type: multipart/alternative; boundary="001a1148d73429e8a10556522525"
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/4zsUtaDrFQaVWhV-LFlYRYgcl8A>
Subject: [Json] Add Extension to JS MIME
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/json/>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Aug 2017 13:34:57 -0000

Hiya!

I would like to ask about adding a new file extension to the IANA MIME
registry for `application/javascript`. It seems the IESG is in charge of
that mime per https://www.iana.org/assignments/media-types/
application/javascript .

The change request is to add `.mjs` as a known extension as Node.js merges
support for the new Module parse goal of JavaScript. Doing so as the PR is
merged seemed the best way to get people to update their MIME libraries in
a timely manner as well.

Let me know what I need to do to get this process started / if there is
some better place to ask.

Cheers,
Bradley