Re: [dispatch] 3rd WGLC - draft-ietf-dispatch-javascript-mjs - deadline 10th May

Mathias Bynens <mths@google.com> Tue, 18 May 2021 06:32 UTC

Return-Path: <mathiasb@google.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 853B23A0870 for <dispatch@ietfa.amsl.com>; Mon, 17 May 2021 23:32:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.099
X-Spam-Level:
X-Spam-Status: No, score=-17.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 hjtQ1AtiuRpH for <dispatch@ietfa.amsl.com>; Mon, 17 May 2021 23:32:43 -0700 (PDT)
Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (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 E0F2B3A0874 for <dispatch@ietf.org>; Mon, 17 May 2021 23:32:42 -0700 (PDT)
Received: by mail-yb1-xb34.google.com with SMTP id g38so11768047ybi.12 for <dispatch@ietf.org>; Mon, 17 May 2021 23:32:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=alN/qG4iFE/7MfI/BXPcME93BmAoQC0Fx1gMPgFeZ9s=; b=eVosW413uho+o+7efuhj5XR87klFNkATDuCyyFNszFEoi5Imj2eX0yx+Cfp7daSuVN rXwXoetG+T8+b5H5zFWqWs2V4wtiKgvTQ/PHbEb8kJs1I9t65caU0HL3techD5FXLpGk ikMy6HIkzgqR8fafFwgBoqF5c0S/tii8nXux5WvTyWHxF8OjdT4ZPH2pnYG5E9XozVbQ agh8gaCpcCNImFPWXLOx5uCkl3JKEaxNokQEv3aZJGtI+58RD3FkkMonHn2xT0OlN9kk uWhC9fJGRjfL4s1MecLjkbWPHI8fcV5k+5WHqNxHn+dmsfns87vj5Oi1Dw37a6KYMp/9 U+fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=alN/qG4iFE/7MfI/BXPcME93BmAoQC0Fx1gMPgFeZ9s=; b=YbdzWEIDNz9u7McAKpXzORpRYYKok5j8cYCHZrlfHUbdVwotjCuvO5Iw6NB9d4CuU+ 47/r/iBl7/bU/klf3TZGh5bL36sOgZpcAM3jL7JnFxjICzJSNsGlmHTe0OfvdmhI3lgn prCgrrd/nXODbldv7q2JvfF29w7KhqfwXoIJKnJ6LMbiu+UZ1aNrscqfzhwsqCBCLNzu xwgY4S75FdEXR5UjzbJLQSHRon0l1wjADFOZK13ZkLcLavo5jcLWFi3G2VpPtOkiN9Wx XApJfg7cN8Qz4yd24dk0an072xoidxV8g+LNfPmG4HjjqBYBQoR14KzcXqeDyCmdYUnI qYwA==
X-Gm-Message-State: AOAM532R06qaM9YRUToGzKug7RjNe9NjjAeFXZD0nAYHbLPebjCi3Ph+ wAolFc2TwWj7wePWon6Cp+6dAzHLdYrxkjL9bE4jGA==
X-Google-Smtp-Source: ABdhPJyL5P+fgWAvmuefa5ehH6GhkWb4ZtORGLLxvK3mlDneB9Pges5IwrHNWPuJNwlhXzBddHU3DnXBwy/oVVNPXXo=
X-Received: by 2002:a5b:392:: with SMTP id k18mr5651422ybp.180.1621319560838; Mon, 17 May 2021 23:32:40 -0700 (PDT)
MIME-Version: 1.0
References: <LO2P123MB3599980BA2B5A5ACA59ECF6FD7429@LO2P123MB3599.GBRP123.PROD.OUTLOOK.COM> <LO2P123MB3599BFA8AB75D6A890E97622D7419@LO2P123MB3599.GBRP123.PROD.OUTLOOK.COM> <CADizRgZjLEngAW4AoPWQsgVXK2pmTk76Ctk5jTp84BbyhNPoVw@mail.gmail.com> <CAEisK4+2ch5BoCEatZoNLzOMT3=qZnsFDShRYML51kLdrEpczw@mail.gmail.com> <CADizRgYF39JEFzADdtNSnWsJc7PN1zPvbP-PQLx8Om2AUEDjhg@mail.gmail.com>
In-Reply-To: <CADizRgYF39JEFzADdtNSnWsJc7PN1zPvbP-PQLx8Om2AUEDjhg@mail.gmail.com>
From: Mathias Bynens <mths@google.com>
Date: Tue, 18 May 2021 08:32:30 +0200
Message-ID: <CADizRgZWEeADvVxF8U_Gj0_3ymNAabFNNiiWVfH-HUw4XAMu8A@mail.gmail.com>
To: Myles Borins <mylesborins@github.com>, media-types@ietf.org, superuser@gmail.com
Cc: Kirsty P <Kirsty.p@ncsc.gov.uk>, "Matthew A. Miller" <linuxwolf+ietf@outer-planes.net>, DISPATCH WG <dispatch@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000007e202805c294e008"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/pR5wxUWi_mde2tK89UkGQD6GOTA>
Subject: Re: [dispatch] 3rd WGLC - draft-ietf-dispatch-javascript-mjs - deadline 10th May
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 May 2021 06:32:49 -0000

Looping in media type expert Murray Kucherawy, whose feedback on earlier
versions of this draft helped shape the proposal. Murray, what do you think
of the latest version?

On Mon, May 17, 2021 at 11:21 AM Mathias Bynens <mths@google.com> wrote:

> Sharing with media-types@ietf.org as requested. Please review and voice
> your support or concerns!
>
> On Tue, Apr 27, 2021 at 7:26 PM Myles Borins <mylesborins@github.com>
> wrote:
>
>> Disclaimer: I am one of the authors of the draft.
>>
>> I would like to also express my support for this draft. It imho reflects
>> ecosystem usage, for example there are currently over 6 million files
>> with the .mjs extension on GitHub
>> <https://github.com/search?l=&q=extension%3Amjs&type=code>.
>>
>> The extension is supported in some mimetype collections and DBs, such as
>> that of the python programming language
>> <https://github.com/python/cpython/blob/master/Lib/mimetypes.py#L416>,
>> but still hasn't been adopted by industry standard tools such as apache
>> <http://apache-http-server.18135.x6.nabble.com/Bug-61383-New-mjs-files-should-be-part-of-mime-application-javascript-td5038697.html>.
>> The lack of consistency here makes for poor developer experiences and
>> inconsistent experiences across platforms + tools. This draft being
>> accepted would be an extremely strong signal to let folks know that they
>> can implement support for .mjs.
>>
>> Separate from the new extension that will be supported the updated draft
>> includes a number of additional improvements that reflect the current
>> reality of the web. This includes making "text/javascript" COMMON rather
>> than OBSOLETE and an update to the security considerations.
>>
>> Thank you everyone for your time and considerations regarding this matter.
>>
>> On Tue, Apr 27, 2021 at 10:17 AM Mathias Bynens <mths@google.com> wrote:
>>
>>> Disclaimer: I am one of the authors of this draft. Nevertheless, I
>>> would like to express my support and speak to the importance of its
>>> standardization.
>>>
>>> The draft supersedes the earlier RFC4329, providing updated
>>> definitions to align with what has quickly become implementation
>>> reality, both in web browsers as well as other popular JavaScript
>>> environments such as Node.js.
>>>
>>> Thanks,
>>> Mathias
>>>
>>> On Tue, Apr 27, 2021 at 3:49 PM Kirsty P <Kirsty.p@ncsc.gov.uk> wrote:
>>> > ________________________________
>>> > From: Kirsty P
>>> > Sent: 26 April 2021 16:25
>>> > To: dispatch@ietf.org <dispatch@ietf.org>
>>> > Subject: 3rd WGLC - draft-ietf-dispatch-javascript-mjs - deadline 10th
>>> May
>>> >
>>> > Hi DISPATCH,
>>> >
>>> > Summary: draft-ietf-dispatch-javascript-mjs is now ready for its 3rd
>>> WGLC (Working Group Last Call). Please send your comments and/or
>>> expressions of support to the DISPATCH list.
>>> >
>>> > Longer: the draft was recently updated to address feedback from a
>>> review and from the 2nd WGLC [1]. The authors posted an update to the list
>>> with more information [2]. We (DISPATCH chairs) feel like all the comments
>>> have been addressed, so it's time for 3rd WGLC.
>>> >
>>> > We need to hear positive noises and support for this draft from the WG
>>> before progressing the -08 draft, so please email to signal your
>>> endorsement, even if you have no comments to make. The draft can be found
>>> on datatracker here:
>>> https://datatracker.ietf.org/doc/draft-ietf-dispatch-javascript-mjs/
>>> >
>>> > WGLC is open for 2 weeks - so will finish close-of-play on Monday 10th
>>> May.
>>> >
>>> > Kirsty
>>> > (DISPATCH co-chair)
>>> >
>>> > [1]
>>> https://mailarchive.ietf.org/arch/msg/dispatch/MOp48vAf_K4cjoS9XoFgxBUqXg0/
>>> > [2]
>>> https://mailarchive.ietf.org/arch/msg/dispatch/TmuVIJS6Umh37oOhiIHv-5Mzkis/
>>> >
>>> >
>>> >
>>> > This information is exempt under the Freedom of Information Act 2000
>>> (FOIA) and may be exempt under other UK information legislation. Refer any
>>> FOIA queries to ncscinfoleg@ncsc.gov.uk. All material is UK Crown
>>> Copyright ©
>>>
>>