Re: [media-types] [dispatch] 3rd WGLC - draft-ietf-dispatch-javascript-mjs - deadline 10th May
John C Klensin <john-ietf@jck.com> Wed, 19 May 2021 22:20 UTC
Return-Path: <john-ietf@jck.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 6755D3A217C;
Wed, 19 May 2021 15:20:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001,
URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 WPqOpG8gkxFa; Wed, 19 May 2021 15:19:56 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id D9F8D3A215D;
Wed, 19 May 2021 15:19:55 -0700 (PDT)
Received: from [198.252.137.10] (helo=PSB)
by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD))
(envelope-from <john-ietf@jck.com>)
id 1ljUXi-000Kma-0O; Wed, 19 May 2021 18:19:54 -0400
Date: Wed, 19 May 2021 18:19:48 -0400
From: John C Klensin <john-ietf@jck.com>
To: John R Levine <johnl@taugh.com>, media-types@ietf.org,
Dispatch WG <dispatch@ietf.org>
Message-ID: <2E638F219F84A08A499732E5@PSB>
In-Reply-To: <f6a5bd43-26ac-cdf-b1f8-9c40b2bcef1d@taugh.com>
References: <20210519164447.ECC5B82C752@ary.qy> <DD466305C0BB2D9F6E4DF210@PSB>
<f6a5bd43-26ac-cdf-b1f8-9c40b2bcef1d@taugh.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/-I5E0sef2E2cYTjG160fZNM1Tus>
Subject: Re: [media-types] [dispatch] 3rd WGLC -
draft-ietf-dispatch-javascript-mjs - deadline 10th May
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: Wed, 19 May 2021 22:20:01 -0000
--On Wednesday, May 19, 2021 15:10 -0400 John R Levine <johnl@taugh.com> wrote: >> While I mostly agree -- Martin is right, but it is not clear >> whether making this correct would cause more harm by creating >> confusion than it would be worth -- there is a third (and more >> drastic) way to look at this. Content-sniffing and >> heuristics, rather than properly marking up text and strict >> observance of media types, ultimately just lead to other >> problems down the line. ... > > We went through all these arguments a couple of months ago and > the Javscript crowd made it crystal clear that the current > awful behavior is built into vast amounts of software, > starting with all of the web browsers on your phone and your > computers, and it's not going to change. Understood and no disagreement. Nor am I suggesting that the IETF should say "change it anyway" or anything equally unlikely to result in changed behavior. > While I am no happier than you are that we got to this point, > I don't think that a pissing contest would do anyone any good. > I suppose we could add a note saying something like the media > sniffing is a concession to widespread existing practice and > isn't intended to be a precedent for any new media types. Nor was I suggesting a pissing contest. I am suggesting that whether to publish a document in the IETF Stream is an IETF decision, made at the IETF's discretion, and that the IESG has told us that any such documents must represent IETF consensus. I am also suggesting that if we, the IETF, say that someone MUST do something in a particular way, and do so with the full knowledge that the community to whom that is being addressed has ignored us before and may ignore us again, it is bad for the IETF's reputation... and just silly. So I am not suggesting any changes in what the document describes and recommends. While I suggest that cleaning up the language to make it more precise from a technical standpoint, I don't feel very strongly about that, especially if you and others are convinced that no one outside the current javascript implementation community will ever read it. But I do think it is important to remove the BCP 14 normative language and to improve the quality of explanation of changes, even if to more clearly say "we said to do X, the consensus of common practice has chosen Y instead, so, because this is an Informational and descriptive document, we are now specifying Y without expressing any opinion of which choice would be better in some different reality." If "the javascript crowd" is opposed to our doing that much, then this ought to be a document that they publish in some appropriate place where IETF consensus is not needed, and that the IETF, if appropriate, should just reference it. best, john
- Re: [media-types] 3rd WGLC - draft-ietf-dispatch-… Mathias Bynens
- Re: [media-types] 3rd WGLC - draft-ietf-dispatch-… Mathias Bynens
- Re: [media-types] 3rd WGLC - draft-ietf-dispatch-… Graham Klyne
- Re: [media-types] 3rd WGLC - draft-ietf-dispatch-… Mathias Bynens
- Re: [media-types] 3rd WGLC - draft-ietf-dispatch-… Martin J. Dürst
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John Levine
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John C Klensin
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John R Levine
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… Bradley Farias
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John C Klensin
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… Bradley Farias
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John R Levine
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… Martin J. Dürst
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… John C Klensin
- Re: [media-types] [dispatch] 3rd WGLC - draft-iet… Myles Borins