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

John R Levine <johnl@taugh.com> Wed, 19 May 2021 19:10 UTC

Return-Path: <johnl@taugh.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 C9D293A1BA0 for <dispatch@ietfa.amsl.com>; Wed, 19 May 2021 12:10:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=FYqKEiyR; dkim=pass (2048-bit key) header.d=taugh.com header.b=J8uDZzzr
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 dYRt7VW2X7jK for <dispatch@ietfa.amsl.com>; Wed, 19 May 2021 12:10:19 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (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 37FAE3A1BA2 for <dispatch@ietf.org>; Wed, 19 May 2021 12:10:18 -0700 (PDT)
Received: (qmail 2589 invoked from network); 19 May 2021 19:10:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type; s=a1b.60a56298.k2105; bh=rudhrjKRsZoeMrBaWgcqaqTBjBuqpc1N/FujnUzqZnA=; b=FYqKEiyRjzlzdAvv9E5ncUpt4RH3vai2xcSVdLAGezKmIWAyy3qP0/3Uq1uHYqATEsK5YxPDvpkMr9jcHqL+YMSTwsc0aVP5qDS7DH5HZTttTt+7iH3PqT/pZ8zLDVzq30AgQa9qJaJtBU1pQQd45TRDMHUEOp26Vp5XEvGZwmm9YeZ0ZMIpUNzf0C36/dxCHSZwGnmosacWjRZNcsQs1eaNmmDH49IkOQZyjSl5hgtaBqiLIxu++Mec6vXDdjbUD8YrHEbCbVRyhQnBIdoh9TaVbpT/muwGc9eSY75bus+HevvxCZdQQ4ezNBSADC/LZh7IPlJcdPp0ZprGvZwivQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type; s=a1b.60a56298.k2105; bh=rudhrjKRsZoeMrBaWgcqaqTBjBuqpc1N/FujnUzqZnA=; b=J8uDZzzr+VOOr+5vppgYBV29XlPB/n9Wm1gJ4eGZbBcWIt0GLG+/ThEL1Ax9mCrgdEN056M046RA2zzLM1/RVAxJiSWUdLtru2iKNwALNrSNjWD84fEd/rIPa5Az22sk11NCdfnOWm8gEIfawsuSiBQkwkLVnNl+kTbRmLvmR2QUBf+pKkUzfaEGNW9lNeYdBgLqwoBWHC/HKP0dmkWmhh1vITBlNQ/qfAwa6qtk7hYXW4S0O00KIchNo4Ea34EZYLjiqBXewPvX51wSONhzKnr29o6JCiUVAkiVInI5vks9L/70yTbWyJUOOwWvfek0GIQA66DrMhANrp7U92x5pw==
Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 19 May 2021 19:10:15 -0000
Received: by ary.qy (Postfix, from userid 501) id 5F6E382E4C5; Wed, 19 May 2021 15:10:14 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id E9E7482E4A7; Wed, 19 May 2021 15:10:14 -0400 (EDT)
Date: Wed, 19 May 2021 15:10:14 -0400
Message-ID: <f6a5bd43-26ac-cdf-b1f8-9c40b2bcef1d@taugh.com>
From: John R Levine <johnl@taugh.com>
To: John C Klensin <john-ietf@jck.com>, media-types@ietf.org, Dispatch WG <dispatch@ietf.org>
X-X-Sender: johnl@ary.qy
In-Reply-To: <DD466305C0BB2D9F6E4DF210@PSB>
References: <20210519164447.ECC5B82C752@ary.qy> <DD466305C0BB2D9F6E4DF210@PSB>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/6fcZWg7WrOz01NibyDtsGOZZ4vE>
Subject: Re: [dispatch] [media-types] 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: Wed, 19 May 2021 19:10:25 -0000

> 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.

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.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly