Re: FWD: I-D ACTION:draft-klensin-unicode-escapes-00.txt

Keith Moore <moore@cs.utk.edu> Fri, 19 January 2007 16:36 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7wie-00086g-93; Fri, 19 Jan 2007 11:36:00 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1H7wid-00086b-B1 for discuss@apps.ietf.org; Fri, 19 Jan 2007 11:35:59 -0500
Received: from shu.cs.utk.edu ([160.36.56.39]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1H7wiZ-0000Io-2f for discuss@apps.ietf.org; Fri, 19 Jan 2007 11:35:59 -0500
Received: from localhost (localhost [127.0.0.1]) by shu.cs.utk.edu (Postfix) with ESMTP id 61CE556458; Fri, 19 Jan 2007 11:35:52 -0500 (EST)
X-Virus-Scanned: by amavisd-new with ClamAV and SpamAssasin at cs.utk.edu
Received: from shu.cs.utk.edu ([127.0.0.1]) by localhost (shu.cs.utk.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p-pWBSs0Bbbs; Fri, 19 Jan 2007 11:35:46 -0500 (EST)
Received: from [192.168.0.4] (user-119b1dm.biz.mindspring.com [66.149.133.182]) by shu.cs.utk.edu (Postfix) with ESMTP id 3076556440; Fri, 19 Jan 2007 11:35:45 -0500 (EST)
Message-ID: <45B0F363.6020102@cs.utk.edu>
Date: Fri, 19 Jan 2007 11:35:47 -0500
From: Keith Moore <moore@cs.utk.edu>
User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207)
MIME-Version: 1.0
To: John C Klensin <klensin@jck.com>
Subject: Re: FWD: I-D ACTION:draft-klensin-unicode-escapes-00.txt
References: <891E235E7A867F0DB506C90A@p3.JCK.COM>
In-Reply-To: <891E235E7A867F0DB506C90A@p3.JCK.COM>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc: discuss@apps.ietf.org
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols <discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>, <mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org

based on a quick scan, it mostly looks fine to me, with a few caveats:

- it should be clear that this is for newly-designed protocols only.  it 
shouldn't be interpreted as a request to change existing protocols 
(including deployed and nonstandard protocols being standardized by 
IETF), as this would generally break backward compatibility by changing 
the meaning of '\'

- it should be clear that this is for occasional use of non-ASCII 
characters within a protocol field that is constrained to contain only 
ASCII characters (or a subset), rather than a recommendation for how to 
represent non-ASCII characters in a protocol field that is capable of 
carrying, say, UTF-8.

if the text already makes this clear, I apologize for not reading the 
document more carefully.

it might also be worthwhile to recommend this notation for use in 
describing character literals in RFCs, in such a way that it could be 
referenced by such RFCs.

Keith

> At the Apps Area meeting at the last IETF, there was a
> discussion of ways of referring to or escaping a Unicode
> character in an ASCII protocol or context.  I took an action to
> write a short I-D that explicitly recommended the use of form
> that reference Unicode code points directly rather than, e.g.,
> encoding the octets of UTF-8.
> 
> That document has been posted and, with the concurrence of the
> ADs, discussion has been directed to the discuss@apps.ietf.org
> list.
> 
> If you have any interest in internationalization issues, a
> careful reading of, and comments on, this proposal would be
> greatly appreciated.  
> 
> In the absence of comments, I will be pushing for Last Call
> fairly soon.