Re: [Ltru] Last open item

"Randy Presuhn" <randy_presuhn@mindspring.com> Mon, 14 April 2008 17:19 UTC

Return-Path: <ltru-bounces@ietf.org>
X-Original-To: ltru-archive@megatron.ietf.org
Delivered-To: ietfarch-ltru-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 93A4228C330; Mon, 14 Apr 2008 10:19:50 -0700 (PDT)
X-Original-To: ltru@core3.amsl.com
Delivered-To: ltru@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6E5928C329 for <ltru@core3.amsl.com>; Mon, 14 Apr 2008 10:19:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.881
X-Spam-Level:
X-Spam-Status: No, score=-3.881 tagged_above=-999 required=5 tests=[AWL=0.718, BAYES_00=-2.599, GB_I_LETTER=-2]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YM-R9Rmq3v+v for <ltru@core3.amsl.com>; Mon, 14 Apr 2008 10:19:49 -0700 (PDT)
Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) by core3.amsl.com (Postfix) with ESMTP id CAE3C28C2ED for <ltru@ietf.org>; Mon, 14 Apr 2008 10:19:48 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=mindspring.com; b=JftwuVBzEkkPLtGGM+SZCTqHwMjDszPSQVqK58QUvq5fFrNTifCtqxajiZF3g/h2; h=Received:Message-ID:From:To:References:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE:X-ELNK-Trace:X-Originating-IP;
Received: from [68.164.90.162] (helo=oemcomputer) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from <randy_presuhn@mindspring.com>) id 1JlSLr-00033b-NU for ltru@ietf.org; Mon, 14 Apr 2008 13:20:20 -0400
Message-ID: <001e01c89e4b$897c0000$6801a8c0@oemcomputer>
From: Randy Presuhn <randy_presuhn@mindspring.com>
To: LTRU Working Group <ltru@ietf.org>
References: <30b660a20804101252p37e22884g6dfbec6dd17e5ea1@mail.gmail.com> <006101c89daa$323fc3e0$6801a8c0@oemcomputer> <30b660a20804140815w5d56933auefbdccdcbdfe034b@mail.gmail.com>
Date: Mon, 14 Apr 2008 10:21:03 -0600
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
X-ELNK-Trace: 4488c18417c9426da92b9037bc8bcf44d4c20f6b8d69d8885d2a9c731cc8911742b6747e989648ecefce045556d075e8350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 68.164.90.162
Subject: Re: [Ltru] Last open item
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ltru>
List-Post: <mailto:ltru@ietf.org>
List-Help: <mailto:ltru-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ltru>, <mailto:ltru-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ltru-bounces@ietf.org
Errors-To: ltru-bounces@ietf.org

Hi -

> From: "Mark Davis" <mark.davis@icu-project.org>
> To: "Randy Presuhn" <randy_presuhn@mindspring.com>
> Cc: "LTRU Working Group" <ltru@ietf.org>
> Sent: Monday, April 14, 2008 9:15 AM
> Subject: Re: [Ltru] Last open item
...
> > Case (2) is already covered by 3.4(9) - but
> > perhaps we should emphasize the optionality implied by the "MAY" in that
> > clause, because generally, in the interest of stability, one would not
> > want
> > to put in a new preferred value.
> 
> 
> Case 2 is not covered by 3.4(9), and the fix that I am recommending would
> change current text.
> 
> 3.4(9) is: "Codes assigned by ISO 639-1 that do not conflict with existing
> two-letter primary language subtags and which have no corresponding
> three-letter primary defined in the registry are entered into the IANA
> registry as new records of type 'language'." I'm not sure how it applies to
> the cases I'm discussing, and it certainly doesn't apply to region codes.

Read the rest of 3.4(9).  Important part says:
|       If a new record of the same type is added that represents a
|       replacement value, then a 'Preferred-Value' field MAY also be
|        added.  The registration process MAY be used to add comments
|        about the withdrawal of the code by the respective standard.

In other words, the registry is *NOT* required to put in a new preferred-value.
Indeed, if the code is just a replacement, I'd think the normal course of
action would for the Preferred-Value in the NEW subtag to refer to the
ORIGINAL code.  This is simpler and better-behaved from a stability perspective.

> Let me start again. I'll apologize for being a bit long-winded, but I think
> it's important to have some specific examples. The situation I discuss in #2
> is where there is a case like:
> 
> *Initial State
> *
> Subtag: X
> Preferred-Value: Y
> Deprecated: 1989-01-01
> ...
> Subtag: Y
> 
> X and Y could be 'in' and 'id', OR 'BU' and 'MM', OR some script tag (no
> instances yet). Note that both X and Y are valid, both with the same
> meaning, and Y is preferred.

MM should have had a Preferred-Value of "BU" according to the procedure,
rather than the other way around, but that's too late to fix now.

> *The change.*
> 
> ISO restores X to being the correct tag, and deprecates Y.
> 
> *Our response.
> *
> There are three courses of action we could take. B2 is in the current text
> (although not clearly -- see below).

Disagree.  The current procedure would require us to add a "deprecated" to
the newly deprecated tag.  Since the old (new) tag is already in the registry,
and means the same thing, no further action is needed.

...
> Because both codes X and Y are valid before and after any of these
> alternatives, the only instability that I think you might be referring to is
> the canonical form. But the canonical form is changing *all* of these cases:
> A, B1, and B2; Y is no longer the canonical form in any of them. I don't see
> why B2 is any "more" stable than A, not in any way that matters.
...

That is precisely why the original RFC 4646 text is better.  If followed carefully,
MM would have a Preferred-value of BU, and the canonical form would never
have changed.
 
Randy

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