Re: [Ltru] RE: Remove extlang from ABNF? (Was: summary ofrecommendations coming out of this week's teleconf

Martin Duerst <duerst@it.aoyama.ac.jp> Thu, 06 December 2007 05:21 UTC

Return-path: <ltru-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1J09B9-0006hA-CF; Thu, 06 Dec 2007 00:21:43 -0500
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1J09B9-0006gr-0T for ltru-confirm+ok@megatron.ietf.org; Thu, 06 Dec 2007 00:21:43 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J09B8-0006gU-LI for ltru@ietf.org; Thu, 06 Dec 2007 00:21:42 -0500
Received: from scmailgw2.scop.aoyama.ac.jp ([133.2.251.195]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J09B6-0001V8-By for ltru@ietf.org; Thu, 06 Dec 2007 00:21:42 -0500
Received: from scmse1.scbb.aoyama.ac.jp (scmse1 [133.2.253.16]) by scmailgw2.scop.aoyama.ac.jp (secret/secret) with SMTP id lB65LYdJ010679 for <ltru@ietf.org>; Thu, 6 Dec 2007 14:21:34 +0900 (JST)
Received: from (133.2.206.133) by scmse1.scbb.aoyama.ac.jp via smtp id 1903_1c364cf6_a3bb_11dc_8d80_0014221fa3c9; Thu, 06 Dec 2007 14:21:33 +0900
X-AuthUser: duerst@it.aoyama.ac.jp
Received: from Tanzawa.it.aoyama.ac.jp ([133.2.210.1]:33167) by itmail.it.aoyama.ac.jp with [XMail 1.22 ESMTP Server] id <S238DB5> for <ltru@ietf.org> from <duerst@it.aoyama.ac.jp>; Thu, 6 Dec 2007 14:17:35 +0900
Message-Id: <6.0.0.20.2.20071206140146.0c150950@localhost>
X-Sender: duerst@localhost
X-Mailer: QUALCOMM Windows Eudora Version 6J
Date: Thu, 06 Dec 2007 14:10:22 +0900
To: Peter Constable <petercon@microsoft.com>, LTRU Working Group <ltru@ietf.org>
From: Martin Duerst <duerst@it.aoyama.ac.jp>
Subject: Re: [Ltru] RE: Remove extlang from ABNF? (Was: summary ofrecommendations coming out of this week's teleconf
In-Reply-To: <DDB6DE6E9D27DD478AE6D1BBBB83579561E4CB35AE@NA-EXMSG-C117.r edmond.corp.microsoft.com>
References: <DDB6DE6E9D27DD478AE6D1BBBB83579561E4CB3125@NA-EXMSG-C117.redmond.corp.microsoft.com> <20071203082927.GA6131@nic.fr> <DDB6DE6E9D27DD478AE6D1BBBB83579561E4CB35AE@NA-EXMSG-C117.redmond.corp.microsoft.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.8 (+)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Cc:
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ltru>
List-Post: <mailto:ltru@ietf.org>
List-Help: <mailto:ltru-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=subscribe>
Errors-To: ltru-bounces@ietf.org

At 06:59 07/12/04, Peter Constable wrote:
>> From: Stephane Bortzmeyer [mailto:bortzmeyer@nic.fr]

>> Warning, it means that tags which were well-formed in RFC 4646 (but
>> not valid since no extlang was registered) won't be well-formed
>> anymore. Isn't a violation of the stability principle? (Yes, the
>> "extlang" production in RFC 4646 was marked as "reserved for future
>> use" but it was legal nevertheless.)
>
>Correct. Since there have never been registered extlang subtags, there 
>might be parsers that allow for it but there should not be any tags that 
>include them. If some such tags are out there in the wild, they would be 
>well-formed but not valid in 4646, and neither well-formed nor valid in 
>4646bis (under this proposal).

My understanding is that if we leave the production in the ABNF,
such tags would still be well-formed. I don't think we can have
it both ways. The tags would be well-formed but obsolete.

I think we should be very clear about what the consequences of our
draft are. I think we are extremely clear on the fact that we don't
want anybody to generate tags with extlangs (except for a few pre-
registered ones (*)). But what about applications receiving these
tags? Are we okay with applications that accept tags with extlangs
as well-formed? Are we okay with applications that don't accept
tags with extlangs as well-formed? Are we okay with both? What
does that mean for existing implementations?

Regards,    Martin.


#-#-#  Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-#  http://www.sw.it.aoyama.ac.jp       mailto:duerst@it.aoyama.ac.jp     



_______________________________________________
Ltru mailing list
Ltru@ietf.org
https://www1.ietf.org/mailman/listinfo/ltru