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

Bradley Farias <bradley.meck@gmail.com> Wed, 19 May 2021 21:10 UTC

Return-Path: <bradley.meck@gmail.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 C83473A1F3E; Wed, 19 May 2021 14:10:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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=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 aSs9NxE8trqQ; Wed, 19 May 2021 14:10:24 -0700 (PDT)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 B0ECC3A1F40; Wed, 19 May 2021 14:10:22 -0700 (PDT)
Received: by mail-pj1-x102a.google.com with SMTP id ot16so6041069pjb.3; Wed, 19 May 2021 14:10:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4WMN1qXkPDbqCRfCyCL09Q+gJytuZuwD8aTSuopiDiI=; b=SAqeuhm70hGk//rOcSJezFGF8aUMPe97ik+Xcb0cf1yV/OEXKf+c3cKJXUKQNGSIjP vH02PAPgDMWtrSp1G0IN08FN6jh4abWzDemS7ie2CSEbGBL6VNBozHCp1O0szs6qdnnt sOztpJdtKcItbsYUpD+emZBkwZ/iHEP4a7xyomcJrMXe4gcEV+u4y4CUXUyhr20xPBfo LPkGjj/4aJkX7ZyqFYtdTyuCH1AFL5MvxAnOYmJxleMyigFp5t5XvtzxOHB1uU/AT78S RU/l4a645BQcXf/EDdl3OrSvydqmZ+j7qBSP8/AxBHHT+EdT/KHg8CqcBaRAd3BZaxrR iT6A==
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=4WMN1qXkPDbqCRfCyCL09Q+gJytuZuwD8aTSuopiDiI=; b=L6lZfzTI/IbCUOGfPY8FwYAE+BcrXy1CrnS/5L34DAO6XwTWfPF+dAW1/3HiFjaJOK 3NrL5UI+9S+EuBTSpkpM0FHwirMIb1RvRM9ZWc7uwhJZ5FnHIJDbhQOOf2FO+zhm0+r6 8XQwvXbZzdRuhJIXG08CtfVbB6NBWh6ryqO+ACzKb2v2x0zFCY6kaKE+cPtoe85kpkrK fBFa3JQRn4DEES0YKx2NCnPSprPdJlfv8906QdUz6k8o+/r1iG5Wjdf4Wf/DbiBbehum rYFLOeQQdqDtsqSsKW2j80w6fmufjKNmt0mDchyNhhKd9tawlTfWnM/G3i3S6o1etjd3 /MKQ==
X-Gm-Message-State: AOAM532tf6HgsQeGYzoZSOIXqUYioKjUVXpFhGyz+X9gOEHIWOoBro8y DstSFYMQl9V0KI8MsalXUQaYMuvaDhlkH7eGVYY=
X-Google-Smtp-Source: ABdhPJwoLkm7Flw+gJhhkD7ILAElViR9zoLxntadDuy6PA9Wa7Y+nZCdjIhg3NjknhSLhCoK7Fn0bO6Mk/9ITx88pZ0=
X-Received: by 2002:a17:902:bb8e:b029:f4:58d1:5170 with SMTP id m14-20020a170902bb8eb02900f458d15170mr1734969pls.84.1621458620485; Wed, 19 May 2021 14:10:20 -0700 (PDT)
MIME-Version: 1.0
References: <20210519164447.ECC5B82C752@ary.qy> <DD466305C0BB2D9F6E4DF210@PSB> <f6a5bd43-26ac-cdf-b1f8-9c40b2bcef1d@taugh.com>
In-Reply-To: <f6a5bd43-26ac-cdf-b1f8-9c40b2bcef1d@taugh.com>
From: Bradley Farias <bradley.meck@gmail.com>
Date: Wed, 19 May 2021 16:10:09 -0500
Message-ID: <CANnEKUa6nntz9c4yV27V81aSeymsUqftwB1hOybF43SZzFg80g@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Cc: John C Klensin <john-ietf@jck.com>, media-types@ietf.org, Dispatch WG <dispatch@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000017951d05c2b54193"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/karps4tzoktjl7IibnblfgSSbIA>
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 21:10:30 -0000

To be clear, no media sniffing is done; the mode switch on how things are
determined to be a Module or Script is determined by method of consumption
not the content served.

On Wed, May 19, 2021 at 2:10 PM 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.
>
> 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
>
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
>