[I18ndir] I18NDIR advice and process (was: Re: I18ndir last call review of draft-ietf-regext-dnrd-objects-mapping-06)
John C Klensin <john-ietf@jck.com> Fri, 06 March 2020 21:56 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 70EB33A0B59 for <i18ndir@ietfa.amsl.com>; Fri, 6 Mar 2020 13:56:27 -0800 (PST)
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=unavailable 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 5sa26UKZgUf1 for <i18ndir@ietfa.amsl.com>; Fri, 6 Mar 2020 13:56:21 -0800 (PST)
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 D82F23A0884 for <i18ndir@ietf.org>; Fri, 6 Mar 2020 13:56:20 -0800 (PST)
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 1jAKx0-0006ox-N7; Fri, 06 Mar 2020 16:56:10 -0500
Date: Fri, 06 Mar 2020 16:56:03 -0500
From: John C Klensin <john-ietf@jck.com>
To: Pete Resnick <resnick@episteme.net>
cc: "Hollenbeck, Scott" <shollenbeck=40verisign.com@dmarc.ietf.org>, asmusf@ix.netcom.com, i18ndir@ietf.org
Message-ID: <9AE8DC12A1D6D851BA8B4EC3@PSB>
In-Reply-To: <E63DA12D-5A83-4E34-98A1-53CE08B06917@episteme.net>
References: <158343520135.15044.10991712449156105132@ietfa.amsl.com> <9CD56DEFBC9108D9620ED61E@PSB> <2cb9e78f-32dc-3e2f-ba1a-6ae0218f3ef9@ix.netcom.com> <78B490AE833098E23541E672@PSB> <b10e418c-aa00-669d-68cf-03bb0ef0920b@ix.netcom.com> <19196892ADC7F5919DA7CE7A@PSB> <3e6d3b2bf0f241dfb161a0497e762bf3@verisign.com> <e54f23f8-aee5-e0f0-5acd-ebb86ddcc181@ix.netcom.com> <364f4ce4ca0d4ed7a95446169655e1cd@verisign.com> <4AA3DB653204B1B1EBB8B1E7@PSB> <6c6a5a378d56464c979f9313cc140a45@verisign.com> <8ADAC03F462A7EFF214505F6@PSB> <E63DA12D-5A83-4E34-98A1-53CE08B06917@episteme.net>
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/Iiy-CkHZ4CSpuAtLZNsJrLcC00Q>
Subject: [I18ndir] I18NDIR advice and process (was: Re: I18ndir last call review of draft-ietf-regext-dnrd-objects-mapping-06)
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, 06 Mar 2020 21:56:28 -0000
--On Friday, March 6, 2020 13:14 -0600 Pete Resnick <resnick@episteme.net> wrote: > On 6 Mar 2020, at 12:39, John C Klensin wrote: > >> So it seems clear to me, if only from this issue and the UTF-8 >> one, that the document needs work and that it is possible that >> some of that work will be significant enough that another Last >> Call will be needed. > > Please let's keep comments about how an AD or Chair should run > the IETF process off of this list and instead take it to > private email (if at all). This discussion should be limited > to the technical comments on problems in documents. The only > process discussion on this list should be about how the > directorate do things. Sorry, Pete, even if its form was not ideal from your point of view, that was a suggestion about how the directorate does things. The directorate is supposed to give advice to the ART ADs on how to make progress on i18n topics. The advice I am giving (or, if you prefer and are actually going to organize and moderate discussions as I understood you were tasked to do and have promised to do, a suggestion I am making to i18ndir for a recommendation to the AD(s) is: (1) This document, in its current form, is not ready for a document action and publication as a Proposed Standard. That recommendation is perfectly appropriate as part of a document review. If it is not, I've lost sight of what IETF Last Calls are supposed to be about. (2) The work required to fix it will probably result in sufficiently substantive changes that it will be necessary for the WG to be consulted -or- will require the WG to make some substantive decisions. For example, while my opinion (and that of Scott and Asmus) that some additional references and explanation of what was intended to appear in various strings may fall into the range of fixes that are often specified by the IESG for the authors and/or RFC Editor to sort out, a change to require UTF-8 is substantive enough that anyone who thinks UTF-16 (or for that matter, UTF-32 or UTF-7) is an important enough option to justify retaining should have a chance to weigh in on that decision. Alerting the AD and IESG to that seems completely orderly and a reasonable part of a Last Call review, whether by the directorate or by an individual. (3) When a Last Call review raises substantive issues that involve specialized knowledge, some complexity, or both, there are two ways to write that review and proceed. One is to explain the problem, the specialized knowledge, and the alternatives in sufficient detail that authors or a WG can go off and do the right thing. This stuff is not obvious: I've learned things from Asmus, Marc, and Scott today. I would like to at least hope that they have learned a bit from me and that those who have been lurking have learned from all of us. The second option is to explain the problem sufficiently to make it clear to the WG and the IESG that there _is_ a problem, then volunteer to the WG to work with them to develop a solution. Usually the latter is likely to be more efficient and is appreciated. I can remember reviews and discussions over the years in which that approach has been taken and WG Chairs and ADs have thanked me for being willing to step in and volunteer. My memory might be playing tricks, but I vaguely remember having just such interactions with some Apps AD in the 2011-2015 period whom you presumably know fairly well. So I suggest that part of that advice was just a variation on "not ready for publication" and the other part was suggesting a way to move forward. Either would be appropriate in a review; either would be appropriate as advice for the directorate to give the AD(s). (4) At least from my perspective, looking at this document (and several others, but we haven't talked about them this week) has suggested that it may be time to update the advice the IETF gives document authors about i18n issues. That might possibly including revising/ updating BCP 18/ RFC 2277 to make a clear recommendation to use UTF-8 and to reinforce the RFC 2277 requirement that UTF-8 is mandatory to implement, to justify any other options, and to make some suggestions about when normalization (in the Unicode sense) is appropriate and/or to discuss the tradeoffs. The days when it was desirable to encourage individual clients and servers to make their own choices of CCS or charset, including as possibilities selected parts of ISO 8859, assorted proprietary code pages (with or without ISO 2022-based switching), and selected national standards is long past. I note on rereading 2277 that use of any other encoding scheme instead of UTF-8 is a sufficiently big deal as to require a variance procedure, a policy that has not been followed but which would lay a foundation for sorting some of these issues out by appeals if we cannot devise a more appropriate and orderly mechanism. If it is now time, that is appropriate advice to get the ADs. If it is not time but we see the time coming soon, _that_ is appropriate advice to give the ADs. So the only problem I can see with that part of the discussion is if you believe that the directorate is only allowed to examine topics that you assign to it. If you do, then I think we are overdue for a discussion about how, in your words, the directorate does things. So, can you better explain what problem you see with the discussion and recommendations -either to the AD or to the directorate to recommend to the AD- so I can better understand what I'm forbidden to say and why? thanks, john
- [I18ndir] I18ndir last call review of draft-ietf-… Marc Blanchet via Datatracker
- Re: [I18ndir] I18ndir last call review of draft-i… Barry Leiba
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Marc Blanchet
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Patrik Fältström
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag (c)
- Re: [I18ndir] I18ndir last call review of draft-i… Marc Blanchet
- Re: [I18ndir] I18ndir last call review of draft-i… Marc Blanchet
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Hollenbeck, Scott
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag (c)
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag
- Re: [I18ndir] I18ndir last call review of draft-i… Hollenbeck, Scott
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Pete Resnick
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag (c)
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Asmus Freytag (c)
- Re: [I18ndir] I18ndir last call review of draft-i… Hollenbeck, Scott
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Pete Resnick
- Re: [I18ndir] I18ndir last call review of draft-i… John C Klensin
- Re: [I18ndir] I18ndir last call review of draft-i… Marc Blanchet
- [I18ndir] I18NDIR advice and process (was: Re: I1… John C Klensin
- Re: [I18ndir] I18NDIR advice and process (was: Re… Pete Resnick
- Re: [I18ndir] I18NDIR advice and process Asmus Freytag
- Re: [I18ndir] I18NDIR advice and process (was: Re… John C Klensin
- Re: [I18ndir] I18NDIR advice and process (was: Re… Pete Resnick