[Ltru] Re: Language tags in the future version of HTTP

"Frank Ellermann" <nobody@xyzzy.claranet.de> Sat, 01 December 2007 13:36 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 1IySW1-0003Fo-0d; Sat, 01 Dec 2007 08:36:17 -0500
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1IySVz-0003Fg-2k for ltru-confirm+ok@megatron.ietf.org; Sat, 01 Dec 2007 08:36:15 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IySVy-0003FY-PQ for ltru@lists.ietf.org; Sat, 01 Dec 2007 08:36:14 -0500
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IySVx-00089A-3o for ltru@lists.ietf.org; Sat, 01 Dec 2007 08:36:14 -0500
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IySVf-0002ie-Gt for ltru@lists.ietf.org; Sat, 01 Dec 2007 13:35:55 +0000
Received: from c-180-160-112.hh.dial.de.ignite.net ([62.180.160.112]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Sat, 01 Dec 2007 13:35:55 +0000
Received: from nobody by c-180-160-112.hh.dial.de.ignite.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ltru@lists.ietf.org>; Sat, 01 Dec 2007 13:35:55 +0000
X-Injected-Via-Gmane: http://gmane.org/
To: ltru@lists.ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Date: Sat, 01 Dec 2007 14:37:51 +0100
Organization: <http://purl.net/xyzzy>
Lines: 33
Message-ID: <firnve$bt9$1@ger.gmane.org>
References: <E1Iy9EF-0005jH-QM@megatron.ietf.org> <001701c833d5$d4f473e0$6601a8c0@DGBP7M81>
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: c-180-160-112.hh.dial.de.ignite.net
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1914
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914
X-Spam-Score: -0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Cc: ietf-http-wg@w3.org
Subject: [Ltru] Re: Language tags in the future version of HTTP
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: Frank Ellermann <hmdmhdfmhdjmzdtjmzdtzktdkztdjz@gmail.com>
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

Doug Ewell wrote on the LTRU list:
 
> Cross-references like that are generally considered a good thing,
> aren't they?  They reduce the chances of introducing a typo that
> changes the ABNF, and serve to discourage each application from
> adopting their own, slightly different syntax.

Depends.  For 2616bis they could use a simplified syntax in the
direction of  tag = primary *( "-" auxiliary )  directly expanded
in  tag = 1*8( ALPHA / DIGIT ) *( "-" 1*8( ALPHA / DIGIT ))  with
a note in prose that tags are actually supposed to be BCP 47 tags.

> "Self-sufficiency" should be a complete non-goal.

As proposed above, where is the problem ?  I guess 2616bis needs
also ranges (with "*" stars) based on RFC 4617 somewhere, that is
also covered by BCP 47, but references in RFCs to BCPs, STDs, etc.
are typically given by their RFC number (at least for documents
created with xml2rfc).

> How many modern RFCs seek to define MUST and SHOULD independently
> of RFC 2119

RFC 2821 and I-D.klensin-2821bis come to mind.  It's a royal pain
to check that these definitions are verbatim copies not citing the
source for a very esoteric reason (arguably 2821bis doesn't follow
the one and only MUST in chapter 6 of 2119).

> or the format of a mail message independently of RFC (2)822?

Well, HTTP does some things with MIME you won't find in RFC 2045 ;-)

 Frank (cc hhtpbis)



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