Re: [Ltru] Re: Remove extlang from ABNF?

Addison Phillips <addison@yahoo-inc.com> Wed, 05 December 2007 23:14 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 1J03Rr-0005J5-Re; Wed, 05 Dec 2007 18:14:35 -0500
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1J03Rq-0005Il-GJ for ltru-confirm+ok@megatron.ietf.org; Wed, 05 Dec 2007 18:14:34 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J03Rq-0005IY-6n for ltru@lists.ietf.org; Wed, 05 Dec 2007 18:14:34 -0500
Received: from rsmtp1.corp.yahoo.com ([207.126.228.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J03Ro-0007m5-Lr for ltru@lists.ietf.org; Wed, 05 Dec 2007 18:14:34 -0500
Received: from [172.21.37.80] (duringperson-lx.corp.yahoo.com [172.21.37.80]) by rsmtp1.corp.yahoo.com (8.13.8/8.13.8/y.rout) with ESMTP id lB5NEER2095200; Wed, 5 Dec 2007 15:14:14 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; s=serpent; d=yahoo-inc.com; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:content-type:content-transfer-encoding; b=YZF6xllj/PITtuN9VA6v1nRc9OU7OKVB6nh3VWWLZFgWvCM+1sNE5stXQfkbp/zO
Message-ID: <475730C6.7040903@yahoo-inc.com>
Date: Wed, 05 Dec 2007 15:14:14 -0800
From: Addison Phillips <addison@yahoo-inc.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: Ira McDonald <blueroofmusic@gmail.com>
Subject: Re: [Ltru] Re: Remove extlang from ABNF?
References: <20071204112939.GA13475@nic.fr> <20071204190505.GF15972@mercury.ccil.org> <30b660a20712041852g629e904n588738e8373cea26@mail.gmail.com> <20071205033042.GA10807@mercury.ccil.org> <30b660a20712041936w4a472416ibdbeeda192629c9e@mail.gmail.com> <30b660a20712041949k4cb44ed1m9065459707a2872d@mail.gmail.com> <20071205040035.GD10807@mercury.ccil.org> <47562BE6.5080003@w3.org> <DDB6DE6E9D27DD478AE6D1BBBB83579561E4CB3EFC@NA-EXMSG-C117.redmond.corp.microsoft.com> <C9BF0238EED3634BA1866AEF14C7A9E55DFC391373@NA-EXMSG-C116.redmond.corp.microsoft.com> <e395be80712051336p300f9d16xea458e44794e11b5@mail.gmail.com>
In-Reply-To: <e395be80712051336p300f9d16xea458e44794e11b5@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: -15.0 (---------------)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Cc: "ltru@lists.ietf.org" <ltru@lists.ietf.org>
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

Would making the ABNF read like the following be adequate:

...

language      = (2*3ALPHA [ extlang ]) ; shortest ISO 639 code
               / 4ALPHA                 ; reserved for future use
               / 5*8ALPHA               ; registered language subtag

extlang       = *3("-" 3ALPHA)         ; OBSOLETE (do not use)

...

Addison


Ira McDonald wrote:
> Hi,
> 
> And, oddly, RFC 2119 does not define the two important conformance words used
> widely in IETF specs "DEPRECATED" (dying) and "OBSOLETE" (dead).  But I urge
> that an inline comment in the ABNF use the word OBSOLETE and the text make
> clear that conforming implementations MUST NOT produce or consume "extlang"
> subtags.
> 
> Cheers,
> - Ira
> 
> On Dec 5, 2007 2:32 PM, Shawn Steele <Shawn.Steele@microsoft.com> wrote:
>>>>>>    2. Leave extlang in the ABNF, but document that it is
>>>> "permanently
>>>>>>    reserved" (will never be used, a la ISO).
>>>>>>
>>>>> I favor this.
>>>>>
>>>> me too.
>>> "Permanently reserved" is not strong enough, IMO. It must be clear that extlang is *permanently dead*. I think > #1 makes that clearer, but I'd accept a variation of #2 that left no doubt.
>> I agree with Peter that if its dead it should be made clear that it is completely dead.  "Permanently reserved" implies that software still needs to consider the possibility that such tags would exist, adding complexity that will never be used.
>>
>> - Shawn
>>
>>
>> _______________________________________________
>> Ltru mailing list
>> Ltru@ietf.org
>> https://www1.ietf.org/mailman/listinfo/ltru
>>
> 
> 
> 


-- 
Addison Phillips
Globalization Architect -- Yahoo! Inc.
Chair -- W3C Internationalization Core WG

Internationalization is an architecture.
It is not a feature.


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