Re: [dispatch] draft-ietf-dispatch-javascript-mjs-02: goal parameter
Bradley Meck <bradley.meck@gmail.com> Wed, 13 June 2018 14:20 UTC
Return-Path: <bradley.meck@gmail.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 0CB1B130E31 for <dispatch@ietfa.amsl.com>; Wed, 13 Jun 2018 07:20:49 -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 tXgJcFpXzAW0 for <dispatch@ietfa.amsl.com>; Wed, 13 Jun 2018 07:20:46 -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 61B92130E30 for <dispatch@ietf.org>; Wed, 13 Jun 2018 07:20:46 -0700 (PDT)
Received: by mail-io0-x22d.google.com with SMTP id d185-v6so3628201ioe.0 for <dispatch@ietf.org>; Wed, 13 Jun 2018 07:20:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=JtoYDbHko7T4BnPJBQ8NXwQAjmf7H6tps1Cn1QlnxzA=; b=ia2+mypCEgQcAOYwQU4fTWPIEFbQtUhfvt264KbTvVsfyRtIBkMrcuYIyfmtjNM7TW uTc846q5oZL68TRpZMK+KGF0blp1jAB9ZCTnI8EEw+vMReyaKIF07yt69dnD4XTHYZcV OLdetoZmVr3brVOGF9YQEBD4ce2RI4UVpM9UF86sss2/oToo9sojK62HP1S/OKoivBHo oObz6rh4HQOT6ioAA1DCPplINToItpTqB9m7VClejSinib+lZ0HgQ8B92bvtwKIXhxC/ C+GZ3M6OobHYaIQmTc9IoOWqd/WD/9axy9qMrPBwoMCF3iHWLfIg7ClouBCb9EifPE09 KYIw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=JtoYDbHko7T4BnPJBQ8NXwQAjmf7H6tps1Cn1QlnxzA=; b=Z1CMzOkfyTD3codSY3VUy7IuUaxFcNAZmX23YFEwhW9oaH9WCgMXDzeevccfOLckIf S13GEkWhksr8jHk0MZOH1zCXjMrOMPRpYnqK+SgiLruq02Uy/RpvyfiL75PXWwpQDaEB huWSDfgOdAMZHopglOVsSlKpVkj8HHAXT48A8ZlRzBQ+swkKfIpFzz3g1FKKjL5MzVWo FjS4dHVNhrTRGwSLTZuws5MfG0/JKqvoP8AgTpNso7T9kR1vMGCydgQwotYZ6Ja7btE9 cxz2JMfmzKDgf2XV37SozZD/wqdb0MnwIk8EQHeI2rkYFPVkf854XcUA+zg313QHql86 CBmw==
X-Gm-Message-State: APt69E2n7YtOKYp1mRBl4JvgZPFJuWhTcsRLwI21dYxttPNkLGuDl5/W zNQAxamr0Ju4iUegx6iUSPTtBgkyuo6QKCBzaeVbORBW
X-Google-Smtp-Source: ADUXVKIuiC8kb5JgFh05tUgsTnUMrJxRdF24zj7/gUs5yb9e/Bfi5XqsaxU/JPYGGXQQOfi7EI4gUDP2vnfHglRNbYA=
X-Received: by 2002:a6b:b00a:: with SMTP id z10-v6mr4703732ioe.211.1528899645410; Wed, 13 Jun 2018 07:20:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a4f:9e08:0:0:0:0:0 with HTTP; Wed, 13 Jun 2018 07:20:24 -0700 (PDT)
In-Reply-To: <CADnb78hUbvAgNAHxrwx1yVKs53pkomcOH_k_z-P=0W8Q7WORcA@mail.gmail.com>
References: <CADnb78hUbvAgNAHxrwx1yVKs53pkomcOH_k_z-P=0W8Q7WORcA@mail.gmail.com>
From: Bradley Meck <bradley.meck@gmail.com>
Date: Wed, 13 Jun 2018 09:20:24 -0500
Message-ID: <CANnEKUbkRQqgz7e5eFW=KbJw65KT4E5NzyUOvp=_u3WWNfeQUw@mail.gmail.com>
To: DISPATCH <dispatch@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004313c5056e86b04b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/Uc3OFDASUj69Xha3eH_5G4udHPA>
Subject: Re: [dispatch] draft-ietf-dispatch-javascript-mjs-02: goal parameter
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.26
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: Wed, 13 Jun 2018 14:20:49 -0000
Sorry for the late reply, I am new to some of this process. I'd refer https://github.com/bmeck/I-D/issues/1#issuecomment-322554737 , and the comments leading up to it. The original intent of this draft was to introduce things related to JS Modules and the syntactic goal related to them. The addition of the MIMEs to reflect reality was done according to your comments in the issue tracker. This draft could be split, but I would not personally submit one with just the new MIME registrations as that was not the original intent of this draft. There is a problem of not wanting to implement things before being standardized as Adam Roach points out. I don't think that reflecting the reality of implementations is possible if implementations such as Node won't ship the parameter without it being standardized. I also don't think separating to match reality makes much sense for additional features like new file extensions when it comes to file extensions as WHATWG explicitly states to not use file extensions during MIME sniffing. Per the changes related to JS Modules: It seems that Allen and I think it is useful. * We are both members of TC39, which is in charge of the JS language specification and there is an open issue tracking this MIME update. * That tracking issue does not have any disagreement with the current changes. I am also a Node.js contributor with heavy involvement in the upcoming Module work, and am seeking to use MIME as a means to disambiguate the intended interpretation of source texts. Adam of IETF remarks that it makes sense to land it preemptively if it would be useful later. Per the comment of lack of interest from WHATWG: * It seems Firefox is interested. * Node has interest but no say in WHATWG, if it did there would have the required 2 party interest if I understand things. * No outstanding disagreement on the feature seems to be found on a quick search. Seems like just a lack of interest, not a statement that the parameter should not exist. The lack of Node as a relevant figure in WHATWG I think shows how this MIME can be useful outside of browsers and strengthens that lack of interest from WHATWG does not mean lack of utility for other technologies. I don't think a change to this update is needed, but am going to reach out to these parties again and see if they would like to reply here as well. Cheers, Bradley On Fri, May 18, 2018 at 10:03 AM, Anne van Kesteren <annevk@annevk.nl> wrote: > I'm not convinced adding a goal parameter at this point is useful > since not all JavaScript hosts seem keen on adopting it. In > particular, a change proposal to the HTML Standard has not gotten > sufficient implementer interest: > https://github.com/whatwg/html/pull/3205. > > I'd much prefer it if the registration was first updated to "match > reality" and additional features are only added if there's actually > sufficient implementers behind them. (Otherwise you have another > Cookie2.) > > > -- > https://annevankesteren.nl/ > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org > https://www.ietf.org/mailman/listinfo/dispatch >
- Re: [dispatch] draft-ietf-dispatch-javascript-mjs… Bradley Meck
- [dispatch] draft-ietf-dispatch-javascript-mjs-02:… Anne van Kesteren