[Ltru] Re: Small bibliography error in RFC 4930

Frank Ellermann <nobody@xyzzy.claranet.de> Mon, 18 June 2007 11:47 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 1I0Fhx-0004KU-I8; Mon, 18 Jun 2007 07:47:45 -0400
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1I0Fhv-0004Cf-Tc for ltru-confirm+ok@megatron.ietf.org; Mon, 18 Jun 2007 07:47:43 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1I0Fhv-0004Ag-J0 for ltru@lists.ietf.org; Mon, 18 Jun 2007 07:47:43 -0400
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1I0Fho-0003n3-HP for ltru@lists.ietf.org; Mon, 18 Jun 2007 07:47:43 -0400
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1I0Fgp-0005vK-Nc for ltru@lists.ietf.org; Mon, 18 Jun 2007 13:46:35 +0200
Received: from dialin-145-254-043-226.pools.arcor-ip.net ([145.254.43.226]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Mon, 18 Jun 2007 13:46:35 +0200
Received: from nobody by dialin-145-254-043-226.pools.arcor-ip.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Mon, 18 Jun 2007 13:46:35 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: ltru@lists.ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Mon, 18 Jun 2007 13:39:55 +0200
Organization: <URL:http://purl.net/xyzzy>
Lines: 55
Message-ID: <46766F0B.19B6@xyzzy.claranet.de>
References: <046F43A8D79C794FA4733814869CDF0791702D@dul1wnexmb01.vcorp.ad.vrsn.com> <46764588.6AC6@xyzzy.claranet.de> <6.0.0.20.2.20070618185934.03b95010@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: dialin-145-254-043-226.pools.arcor-ip.net
X-Mailer: Mozilla 3.0 (OS/2; U)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
Cc:
Subject: [Ltru] Re: Small bibliography error in RFC 4930
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

Martin Duerst wrote:

 [I've stripped "ietf-provreg" from the Cc: list]
> Randy made the procedural argument (both RFC 3066 and RFC 4646
> are BCPs).

Just to clarify, I think you or Randy mean "RFC 3066 used to be
a BCP before RFC 4646 obsoleted it".

> I have absolutely no clue what could break in an implementation
> when using a tag that became legal in RFC 4646.

Matching is tricky in the presence of script subtags (and other
less likely scenarios), it was one line in RFC 3066, now it's a
separate document.

For 4646bis no implementation will be able to match nl-BE with
what-was-it, vlm (?), by only looking at the registry, unless
we deprecate it manually in favour of nl-BE.

It makes perfect sense to exclude some constructs.  When I try
the language option of a "popular" search engine I won't find
de-1996 pages while looking for de, or en-GB-oed pages while
looking for en (I'm too lazy to check what it was, maybe both).

And I won't find frr pages while looking for fy-DE (or v.v.).
But that's no 639-3 or 4646 issue, it would be the same with
3066.  For 3066 stability was an implicit assumption, and 4646
made it explicit, trying to guarantee it for region tags.

RFC 3066, 4646, and 4646bis fail miserably when language tags
are narrowed, or when language-region combinations get their
own language tag.

Maybe we should keep RFC 4646 as is, and later replace it
wholesale by ISO 639-6.  The fy-DE and nl-BE examples (plus
the "extlang" discussion) are a warning.

This nl-BE confusion is in essence the same issue as the old
CS chaos, we're trying to mix standards designed to be used
for something else.  For ISO 639-3 it's logical to replace
nl-BE by something "better" as soon as somebody seriously
wants it, they don't know any "nl-BE", they only know "nl".

But we know that nl-BE exists, and we've no way to deprecate
it in favour of whatever comes, we could at best manually
deprecate the new subtag in favour of nl-BE.

For fy-NL, fy-DE, frr, and fy, let alone frs, I thought that
it's okay to ignore the implications, after all I tried to
find a single page tagged as fy-DE and found nothing.  But
for nl-BE (and zh-*) we might be in serious trouble.

Frank




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