Re: [I18ndir] I-D on filesystem I18N
John C Klensin <john-ietf@jck.com> Tue, 07 July 2020 21:13 UTC
Return-Path: <john-ietf@jck.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 5FBF23A0ABB for <i18ndir@ietfa.amsl.com>; Tue, 7 Jul 2020 14:13:51 -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 950MI7uXcuB7 for <i18ndir@ietfa.amsl.com>; Tue, 7 Jul 2020 14:13:50 -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 977043A0C19 for <i18ndir@ietf.org>; Tue, 7 Jul 2020 14:13:31 -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 1jsuu8-000E18-Ag; Tue, 07 Jul 2020 17:13:28 -0400
Date: Tue, 07 Jul 2020 17:13:22 -0400
From: John C Klensin <john-ietf@jck.com>
To: Nico Williams <nico@cryptonector.com>
cc: Patrik Fältström <patrik@frobbit.se>, i18ndir@ietf.org
Message-ID: <A1F4A9338301D46132D62E72@PSB>
In-Reply-To: <20200707150542.GN3100@localhost>
References: <20200706225139.GJ3100@localhost> <B8BC0F0A-94AB-4BEF-8A5F-449049E28D8F@frobbit.se> <20200707070456.GK3100@localhost> <B0FAFBAF9EA570CCFB2575CF@PSB> <20200707150542.GN3100@localhost>
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/i18ndir/a_Z2fGVqdtYkyFxCY_ONVUDGTRA>
Subject: Re: [I18ndir] I-D on filesystem I18N
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: Tue, 07 Jul 2020 21:13:51 -0000
--On Tuesday, July 7, 2020 10:05 -0500 Nico Williams <nico@cryptonector.com> wrote: >... > For filenames and paths I believe there are only display > issues. That was Patrik's point. Thus the I-D should say as > much and normatively reference Unicode. > > And yes, the display is absolutely not in scope for an I-D > that provides advice to designers of filesystem protocols and > implementors of those and filesystems! Both of those are far > from the display action. And from user input too, for that > matter. There is nothing we can say to them that will alter > anything about input and display. Therefore it is appropriate > and correct to leave display (and input) issues out of scope. See my earlier response to your later note. >> Priority question: we have a whole series of long-outstanding >> and core i18n documents more or less in queue with >> draft-faltstrom-unicode12 (and the now-required >> draft-faltstrom-unicode13), draft-klensin-idna-rfc5891bis, >> draft-freytag-troublesome-characters, and some SMTPUTF8 >> ("EAI") tweaks that have not been turned into I-Ds as obvious >> examples along with, perhaps, draft-sullivan-lucid-prob-stmt, >> the notorious draft-klensin-idna-5892upd-unicode70, and >> others. How do we want to prioritize those probably tedious >> (but important to make/keep existing standards track specs >> workping] well) specs versus work relative to Nico's much >> more exciting file system proposal? > > My I-D is the result of my writing an early review of an > external I-D that I was assigned by a directorate chair to > review. You might even recall pointedly telling me to write > one if I wanted the issues in question addressed (I already > had written it, just not submitted it). I am not objecting to your posting the draft. I still think that was a good idea. When I will have time to do a careful review is a separate problem but I note that a quick reading of parts of it turned up several things I would question. What I'm concerned about -- and what caused that question about priorities -- is, at an even higher level, the sort of issue covered by the note I just sent in response to Patrik's. With one qualification below (which I predict you won't like), if the IESG (via IETF LC), a WG, an AD, or maybe an individual author who is proposing an update in line with documents that have already achieved IETF consensus requests a review _from the directorate_, and Pete assigns that review to someone and they do it, then that is great. The qualification is that, if the review was requested from the directorate about a document that has been written consistent with established IETF consensus documents _and_ that does not reopen or contradict the questions that were presumed to be settled by that consensus, then that review ought to respond to the i18n issues raised by the document and suggest issues with them, not say "well, the whole concept of which the spec under review is a {proposed) part is broken and I have a better idea". Should the latter occur, I believe that, if we are really functioning as a directorate, a second reviewer should immediately be recruited and assigned to provide the review that was requested. Let me give two examples that are more extreme and closer to home in the hope that they will clarify the point I'm trying to make: (i) Suppose that discussions that are now underway lead to useful results and we have an rfc5322bis in IETF Last Call. Now suppose someone writes a review that says "this whole effort is a waste of time, traditional name-value pairs are outdated and take up too much space, and the whole thing should be replaced by a JSON structure which I am about to propose" Now, whether that would be a good idea or not, it would not be a useful review of a rfc5322bis. (ii) Even closer to home, suppose that, at some point, revised documents are prepared to move the IDNA2008 and PRECIS documents to Internet Standard. At least the former is widely deployed and, if we ignore the UTR#46 issues for a moment, demonstrated to be interoperable. Now suppose someone writes a review that says "all of the problems with matching clearly show that the decision to go to Unicode was nuts and we should go back to ISO 2022 and code pages, a decision that would allow us to encode and process information on a per script and per language basis and that would discourage the types of script mixing and identification of code points as inheriting properties that have caused so much trouble". I'd expect such a person to be treated as nut case, but I'd hope that a serious proposal and write up and the rationale for it would be considered carefully and fairly. But, would it be a useful review of revised and updated IDNA2008 or PRECIS documents? Probably not. So I think "we" owe a more focused review, perhaps modeled on the comments Asmus and I made early on to that documents, its author, and the NFS community. And that brings me back to your draft and the specific issue I was trying to raise. >... > As I understand it, the chairs are currently not available, so > in further answer to your question, unless we self-organize, > it may be a few more weeks before we get assignments to review > the I-Ds you listed. I'm not interested in reviews in the same sense that we are reviewing external documents. I'm interested in efforts closer to what went into the discussions of draft-faltstrom-unicode11 (and 12) over a year ago, the discussions that resulted in both RFC 8754 and the update of the IANA tables. I think those are fundamentally different from reviews of more external documents. > As to self-organization, I don't mind trading a review of some > of the above-mentioned I-Ds if that's what it takes to get > more review of mine. If I understand you correctly, you are suggesting that your ideas about an i18n filesystem is sufficiently important that it justifies pushing existing core i18n specifications, including the reviews of Unicode 13 (and, to some extent, 12) required by RFC 8753 aside so we can all work on your document. I respectfully disagree and suggest that -- or essentially turning the directorate into a WG or design team specific to your document and ideas -- is not a good idea. I assume we will just need to agree to disagree about that. best, john
- [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- [I18ndir] Do we need an I18N WG? (Re: I-D on file… Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag
- Re: [I18ndir] I-D on filesystem I18N John Levine
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag (c)
- Re: [I18ndir] I-D on filesystem I18N John R Levine
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag (c)
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag (c)
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N John C Klensin
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Patrik Fältström
- Re: [I18ndir] I-D on filesystem I18N Asmus Freytag
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John R Levine
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John R Levine
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N John Levine
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams
- Re: [I18ndir] I-D on filesystem I18N Nico Williams