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

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

Return-Path: <johnl@iecc.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 BAECF3A1744 for <dispatch@ietfa.amsl.com>; Wed, 19 May 2021 09:44:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.85
X-Spam-Level:
X-Spam-Status: No, score=-1.85 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, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=xzdJ/rSz; dkim=pass (2048-bit key) header.d=taugh.com header.b=laBJIP8b
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 SH-NwK_kJ65k for <dispatch@ietfa.amsl.com>; Wed, 19 May 2021 09:44:50 -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 AF6C93A175F for <dispatch@ietf.org>; Wed, 19 May 2021 09:44:50 -0700 (PDT)
Received: (qmail 79362 invoked from network); 19 May 2021 16:44:48 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=135ff.60a54080.k2105; bh=hKFbn8xl6r/qa/7zEVTCxBsZWeJr5cPb2tfoJ+v6gZo=; b=xzdJ/rSzN+HmewepOfnfMc90DnBWLR3Fb1qhVVB/02XBY2E4Gy8M1F7CAcTDuXIyy6YG5diBEjyekT+aGn3TR7pzzcJGzDXCHgv0+QD80BYElxvJ6fCAuS3PHtIHlaL38bY2r9tr/BnPS1CMeE5aBbGsQ4PJMySAzNryEBFMEHZoOqPMoEZfQC48jkMl6fZprF7NdhjjxYtfAL6B8uLwwaslttAAgk9ouqjB0LkpTsa3IoifgJGvwR7wqh34ABfCSO9h9az+jwe6W5OiUcxwc8X2s97BqNQ1sbDeIYYvGN+fw1ou5Rd39+/djYWRcb1sAsvpyy//d6AmT232pv00qQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=135ff.60a54080.k2105; bh=hKFbn8xl6r/qa/7zEVTCxBsZWeJr5cPb2tfoJ+v6gZo=; b=laBJIP8bDV+/P6ovwg38osf/V5se+Zrcn9Jcd6GXl73Fw/PTOmhq88qvqzwQSJVJ8phsEZwVw4zUvzl8mf1w66RDCtZV4syUHUQ9rTA1A1pNVsGMfyjt870gsEy1fsGWhTeGW2vMEo8UlHqPwnbkBEotJgg6mxUkMTtPr9cLs/9tmUql1OdjmXHIA+4FPxHchTDpSpPptkuVNxq2sUjUvGdKpR6rxKmMA6PUBa9wJQ4gc7xt8cf6rpFtfLQfbvlGxRAENUVdD1iGfML/sOzbfPE5AmYeK2yGplSuP3Br+UzYB4I3kTUxIS633SiY5kIHl/RCy4LNkFhS1pue/ZK6qQ==
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 16:44:48 -0000
Received: by ary.qy (Postfix, from userid 501) id ECC5B82C752; Wed, 19 May 2021 12:44:47 -0400 (EDT)
Date: Wed, 19 May 2021 12:44:47 -0400
Message-Id: <20210519164447.ECC5B82C752@ary.qy>
From: John Levine <johnl@taugh.com>
To: media-types@ietf.org, dispatch@ietf.org
In-Reply-To: <a81f8693-155b-7e94-fee9-e98296c126ee@it.aoyama.ac.jp>
Organization: Taughannock Networks
X-Headerized: yes
Cleverness: minimal
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/-idvtG5naOn563ZNgsBzRQ06FfE>
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 16:44:58 -0000

It appears that Martin J. Dürst <duerst@it.aoyama.ac.jp> said:
>> Note that this language is not new to this draft; it's inherited
>> from RFC4329 which this document supersedes.
>
>It is indeed somewhat difficult to understand for people who are not 
>familiar with the BOM, and autodetection proceedures.
>
>I'd suggest changing:
>
>If this step determines the character
>encoding scheme, the octet sequence representing the Unicode
>encoding form signature MUST be ignored when decoding the binary
>source text.
>
>to something such as:
>
>If this step determines the character
>encoding scheme, the octet sequence representing the Unicode
>encoding form signature is not part of the actually decoded binary
>source text.

While I agree with your concern, and have given up trying to figure
out how the Javascript world got so broken that it cannot keep its
encodings straight without having to sniff the contents of every
message, I don't think we should change the language. It's been there
for a long time, everyone wno needs to understand it knows what it
means, and if we change it, we'll be in for a round of "why did they
change it and what do I have to do different."

R's,
John