[Ltru] Review of 4646bis-10, sections 3.5 to App. B

John Cowan <cowan@ccil.org> Fri, 07 December 2007 21:37 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 1J0ktR-0002mZ-NH; Fri, 07 Dec 2007 16:37:57 -0500
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1J0ktR-0002mK-5j for ltru-confirm+ok@megatron.ietf.org; Fri, 07 Dec 2007 16:37:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1J0ktQ-0002mC-SX for ltru@ietf.org; Fri, 07 Dec 2007 16:37:56 -0500
Received: from earth.ccil.org ([192.190.237.11]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1J0ktQ-0004rb-CM for ltru@ietf.org; Fri, 07 Dec 2007 16:37:56 -0500
Received: from cowan by earth.ccil.org with local (Exim 4.63) (envelope-from <cowan@ccil.org>) id 1J0ktQ-000164-7c for ltru@ietf.org; Fri, 07 Dec 2007 16:37:56 -0500
Date: Fri, 07 Dec 2007 16:37:56 -0500
To: ltru@ietf.org
Message-ID: <20071207213756.GC3346@mercury.ccil.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.5.13 (2006-08-11)
From: John Cowan <cowan@ccil.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: fb6060cb60c0cea16e3f7219e40a0a81
Subject: [Ltru] Review of 4646bis-10, sections 3.5 to App. B
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

Here's the rest of my review, except for the macrolanguage section of 4.1,
which is in a separate posting.  There is only one substantive point:

5.1: does ietf-languages-announcements really exist, and does IANA really
announce to it?

The rest are editorial:

3.5: s/all other fields/any other fields/.

3.5: remove single-sentence graf about extended language subtags.

3.5: draft has both "publicly" and "publically" in different places;
both are orthographically acceptable, but pick one and stick to it.

3.5: s/language is registered/language is already registered/.

3.8: rename section to "Replacement of the Language Subtag Registry";
s/update/replacement/; s/updated/replacement/.

3.8: s/Once published/Once the registry is published/.

4.1: s/Sometimes there is a choice/There is always a choice/, which is
much nearer the truth.

4.1: s/thus not be selected/thus will not be selected/.

4.1: s/zh-cmn/cmn/ (twice).

4.4: The definition of "canonical form" here shouldn't have MUSTard in
it; a definition is just a definition and shouldn't have any modal verbs.
Point 2, s/SHOULD be/are/.  Point 3, /MUST be/are/.   Point 4, same as 3.

4.5: suggested rewrite of grafs 1-3:

        The value and semantic meaning of private use tags and of
        the subtags used within such a language tag are not defined
        by this document.  Like all other subtags, they MUST conform
        to the format and content constraints in the ABNF. They have
        no meaning outside the private agreement between the parties
        that intend to use or exchange language tags that employ them,
        and so are are simply useless for information exchange without
        prior arrangement.  The same subtags MAY be used with a different
        meaning under a separate private agreement. They SHOULD NOT be
        used where alternatives exist and SHOULD NOT be used in content
        or protocols intended for general use.

        However, a language tag which combines private use subtags with
        other subtags conveys more information that a purely private use
        tag prefixed by the singleton subtag 'x'. For some applications,
        this additional information MAY be useful.

5.1: s/update the registry/replace the existing registry in its entirety/.

7: s/rendering engines sometimes use/rendering engines MAY use/.

8 [record-jar]: add "chapter 5".

Appendix B: divide final section into "Some Invalid Tags" and "Some
Ill-Formed Tags".  My suggestions for invalid tags are xxx-Defg-HQ,
de-1996-1996, en-nedis, and ar-a-aaa-b-bbb-a-ccc.  My suggestions
for ill-formed tags are de-419-DE, en-nuspelling, a-de, and perhaps a
few more.

Appendix C: change title to "Sample Registration Form".

-- 
John Cowan   http://ccil.org/~cowan    cowan@ccil.org
In might the Feanorians / that swore the unforgotten oath
brought war into Arvernien / with burning and with broken troth.
and Elwing from her fastness dim / then cast her in the waters wide,
but like a mew was swiftly borne, / uplifted o'er the roaring tide.
        --the Earendillinwe


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