Re: Anomaly in upcoming registry

Mark Davis ⌛ <mark@macchiato.com> Mon, 29 June 2009 03:09 UTC

Return-Path: <mark.edward.davis@gmail.com>
X-Original-To: ietf-languages@alvestrand.no
Delivered-To: ietf-languages@alvestrand.no
Received: from localhost (localhost [127.0.0.1]) by eikenes.alvestrand.no (Postfix) with ESMTP id 5ECB439E1F5 for <ietf-languages@alvestrand.no>; Mon, 29 Jun 2009 05:09:53 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at eikenes.alvestrand.no
Received: from eikenes.alvestrand.no ([127.0.0.1]) by localhost (eikenes.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wd5YMsdnBKbv for <ietf-languages@alvestrand.no>; Mon, 29 Jun 2009 05:09:49 +0200 (CEST)
X-Greylist: domain auto-whitelisted by SQLgrey-1.6.8
Received: from pechora4.lax.icann.org (pechora4.icann.org [208.77.188.39]) by eikenes.alvestrand.no (Postfix) with ESMTPS id 0FDEE39E1DD for <ietf-languages@alvestrand.no>; Mon, 29 Jun 2009 05:09:48 +0200 (CEST)
Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by pechora4.lax.icann.org (8.13.8/8.13.8) with ESMTP id n5T39Q5d030263 for <ietf-languages@iana.org>; Sun, 28 Jun 2009 20:09:46 -0700
Received: by an-out-0708.google.com with SMTP id c37so691941anc.43 for <ietf-languages@iana.org>; Sun, 28 Jun 2009 20:09:24 -0700 (PDT)
MIME-Version: 1.0
Sender: mark.edward.davis@gmail.com
Received: by 10.100.250.14 with SMTP id x14mr8469692anh.144.1246244963933; Sun, 28 Jun 2009 20:09:23 -0700 (PDT)
In-Reply-To: <BC92A2178C184B348018BFDE7F696880@DGBP7M81>
References: <BC92A2178C184B348018BFDE7F696880@DGBP7M81>
Date: Sun, 28 Jun 2009 20:09:23 -0700
X-Google-Sender-Auth: 22770a65dafd4045
Message-ID: <30b660a20906282009q517d6479u1963fb18b5547a83@mail.gmail.com>
Subject: Re: Anomaly in upcoming registry
From: Mark Davis ⌛ <mark@macchiato.com>
To: Doug Ewell <doug@ewellic.org>
Content-Type: multipart/alternative; boundary="0016368e1f8860defd046d740497"
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.0 (pechora4.lax.icann.org [208.77.188.39]); Sun, 28 Jun 2009 20:09:46 -0700 (PDT)
Cc: ietf-languages@iana.org
X-BeenThere: ietf-languages@alvestrand.no
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Language tag discussions <ietf-languages.alvestrand.no>
List-Unsubscribe: <http://www.alvestrand.no/mailman/listinfo/ietf-languages>, <mailto:ietf-languages-request@alvestrand.no?subject=unsubscribe>
List-Archive: <http://www.alvestrand.no/pipermail/ietf-languages>
List-Post: <mailto:ietf-languages@alvestrand.no>
List-Help: <mailto:ietf-languages-request@alvestrand.no?subject=help>
List-Subscribe: <http://www.alvestrand.no/mailman/listinfo/ietf-languages>, <mailto:ietf-languages-request@alvestrand.no?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 03:09:53 -0000

I agree that this is an anomaly inherited from ISO, so in the best case the
part1 and part3 would both go one way or another. Let's revisit this once
the new version comes into force; there's nothing we can do anyway until
then.

Mark


On Sun, Jun 28, 2009 at 19:48, Doug Ewell <doug@ewellic.org> wrote:

> Mark Davis <mark at macchiato dot com> wrote:
>
> > In the registry, we have 'sh' as Deprecated. Once we update to 639-3
> > with the new registry and version of BCP 47, I think it will be time
> > to fix this, removing the "Deprecated" field from 'sh'. I'll plan on
> > submitting a Registration Form to that end.
>
> This was largely intentional in draft-4645bis, because the code element
> was deprecated in (or withdrawn from, they use both terms) ISO 639-1.
> Part of it may have been a side effect of overlooking the change from
> RFC 4646, where a Deprecated field in the Registry could never be
> removed, to draft-4646bis, where it can.
>
> Quoting from the ISO 639-2 change page:
>
> "This code was deprecated in 2000 because there were separate language
> codes for each individual language represented (Serbian, Croatian, and
> then Bosnian was added). It was published in a revision of ISO 639-1,
> but never was included in ISO 639-2. It is considered a macrolanguage
> (general name for a cluster of closely related individual languages) in
> ISO 639-3. Its deprecated status was reaffirmed by the ISO 639 JAC in
> 2005."
>
> The real anomaly, then, is within ISO 639, in which:
>
> part 1 includes the 2-letter code element but deprecates it,
> part 3 includes the 3-letter code element and does not deprecate it, and
> part 2 does not include the 3-letter code element at all.
>
> In draft-4646bis we are adding ISO 639-3 to the list of source
> standards, not necessarily replacing ISO 639-1 and -2.  At least I can't
> find any text in draft-4646bis to the effect that -3 trumps -1 and -2 in
> case of conflicts.  So to me, it is not clear whether this subtag should
> be left alone (following part 1 but not part 3) or should be
> un-deprecated (following part 3 but not part 1).  It certainly isn't
> patently obvious to me that this is a bug in the draft-4645bis Registry
> that needs to be fixed.
>
> --
> Doug Ewell  *  Thornton, Colorado, USA  *  RFC 4645  *  UTN #14
> http://www.ewellic.org
> http://www1.ietf.org/html.charters/ltru-charter.html
> http://www.alvestrand.no/mailman/listinfo/ietf-languages  ˆ
>
> _______________________________________________
> Ietf-languages mailing list
> Ietf-languages@alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/ietf-languages
>