Re: [I18ndir] I18ndir early review of draft-ietf-dispatch-javascript-mjs-07

John R Levine <johnl@taugh.com> Fri, 08 May 2020 23:31 UTC

Return-Path: <johnl@taugh.com>
X-Original-To: i18ndir@ietfa.amsl.com
Delivered-To: i18ndir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 815CA3A1013 for <i18ndir@ietfa.amsl.com>; Fri, 8 May 2020 16:31:21 -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 (1536-bit key) header.d=iecc.com header.b=Hj9Z9oW+; dkim=pass (1536-bit key) header.d=taugh.com header.b=aL4zkxxY
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 e3ExZNR_Wl8g for <i18ndir@ietfa.amsl.com>; Fri, 8 May 2020 16:31: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 53DDF3A1011 for <i18ndir@ietf.org>; Fri, 8 May 2020 16:31:18 -0700 (PDT)
Received: (qmail 44270 invoked from network); 8 May 2020 23:31:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=acec.5eb5ebc4.k2005; i=johnl-iecc.com@submit.iecc.com; bh=ZZpkjCKg0ZU2U8uNbDwe4jqiRitE0t6x5ry2UMHfUWU=; b=Hj9Z9oW+gnllNgur5rYVLeCKK9lst0Bxhx8+PynrpLbZvWh7Tc0OosSLA8fhsh7dPvFxazCcMTrGjFyQEvm46uJTd9mq3ermY1giaJUDbxM59i/0Iid9nrIgZmUlZ15PzKAToNUYiBQ/ejAqfoLTnm939aNAgffRJqhpryMl6JZrnYbOqoxiid52YHMjk7ETdwJsW0+tvXto1BDb8Hvhh1Bg7a11/dKI0LbgFFj0rtLwpF6796bOeAfhHJvuNgAN
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type:user-agent; s=acec.5eb5ebc4.k2005; olt=johnl-iecc.com@submit.iecc.com; bh=ZZpkjCKg0ZU2U8uNbDwe4jqiRitE0t6x5ry2UMHfUWU=; b=aL4zkxxYkZWolpQW1mCQn5BpkseCyRL44oIG8V/H8ALrD+x19ams1ajuAfPrVfy38O2ojDrRB1y4BQXCPH965U/m0Gz/nBEkVJxVBhr6IWgPo9nIoW2m+NA3lGV2chNmKWKcjWcGDCgWC6C5vxO4dU3H/bujsDS78nB7+XqE+DWuO3WMN6EP2Ifv0t3L8v71YFOSVhIroBjI+Qj1glh1QTW8750eTBaFlXaSeTZuh392h3OmImd3bxC6/BTnoV6q
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPSA (TLS1.3 ECDHE-RSA AES-256-GCM AEAD, johnl@iecc.com) via TCP6; 08 May 2020 23:31:15 -0000
Date: 8 May 2020 19:31:15 -0400
Message-ID: <alpine.OSX.2.22.407.2005081926580.81728@ary.qy>
From: "John R Levine" <johnl@taugh.com>
To: "Myles Borins" <mylesborins@google.com>, "Barry Leiba" <barryleiba@computer.org>
Cc: "DISPATCH WG" <dispatch@ietf.org>, draft-ietf-dispatch-javascript-mjs.all@ietf.org, i18ndir@ietf.org
In-Reply-To: <CAD7Fb3diej1-3fAgqZsS_E9wOs1KC=OwVWbvxV5mVjOdQEQm5g@mail.gmail.com>
References: <158896904545.17044.5288882047334991439@ietfa.amsl.com> <CALaySJ+CRJumYtDCxvGsSwzanz4y=7icuqd+toc0wMivf-mJGg@mail.gmail.com> <CAD7Fb3diej1-3fAgqZsS_E9wOs1KC=OwVWbvxV5mVjOdQEQm5g@mail.gmail.com>
User-Agent: Alpine 2.22 (OSX 407 2020-02-09)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Archived-At: <https://mailarchive.ietf.org/arch/msg/i18ndir/ppdBz3Gy5RMKRQffLHivZ-Vpv_M>
Subject: Re: [I18ndir] I18ndir early review of draft-ietf-dispatch-javascript-mjs-07
X-BeenThere: i18ndir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Internationalization Directorate <i18ndir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i18ndir/>
List-Post: <mailto:i18ndir@ietf.org>
List-Help: <mailto:i18ndir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i18ndir>, <mailto:i18ndir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 May 2020 23:31:22 -0000

> With this context in mind I don't think it is really worth going and making
> a distinct mimetype for modules, at least not one that would be
> strictly enforced, at the very least this probably shouldn't be
> pursued without broader socialization and buy-in from browser vendors.
>
> My gut is that we are best to use this proposal to document the existing
> status quo... what people are using and is working, rather than introduce
> new constraints that do not have any existing implementation or adoption.

I completely agree that for something like this which is widely 
implemented, the spec should describe what actually works.  But I was 
wondering if you could narrow down the range of what you describe so 
future implementors don't waste time worrying about screwups that aren't 
an issue in practice.

I'm sorry to hear that people are using filename extensions to tell what's 
in a file.  I'd hoped that all of the badness from old versions of Windows 
doing that might have been a hint.

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