Re: [Ltru] Fwd: draft-davis-t-langtag-ext

"Debbie Garside" <debbie@ictmarketing.co.uk> Thu, 07 July 2011 16:45 UTC

Return-Path: <debbie@ictmarketing.co.uk>
X-Original-To: ltru@ietfa.amsl.com
Delivered-To: ltru@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB39411E807C for <ltru@ietfa.amsl.com>; Thu, 7 Jul 2011 09:45:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level:
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MANGLED_TEXT=2.3, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lxTnp4ZCu1v2 for <ltru@ietfa.amsl.com>; Thu, 7 Jul 2011 09:45:26 -0700 (PDT)
Received: from 145.nexbyte.net (145.nexbyte.net [62.197.41.145]) by ietfa.amsl.com (Postfix) with ESMTP id 1AF0011E8072 for <ltru@ietf.org>; Thu, 7 Jul 2011 09:45:24 -0700 (PDT)
Received: from ICTPC ([78.145.15.117]) by 145.nexbyte.net with MailEnable ESMTP; Thu, 07 Jul 2011 17:45:30 +0100
From: "Debbie Garside" <debbie@ictmarketing.co.uk>
To: "'Phillips, Addison'" <addison@lab126.com>, =?UTF-8?Q?'Mark_Davis_=E2=98=95'?= <mark@macchiato.com>, "'Mykyta Yevstifeyev'" <evnikita2@gmail.com>
References: <4E14F473.6030101@qualcomm.com> <4E152E4F.9070203@gmail.com> <CAJ2xs_Fm0NLOyL6PLps=77mb=o-gU2cCvi0=i0nj6NQJ01qnVw@mail.gmail.com> <075401cc3cbd$d7242ee0$856c8ca0$@co.uk> <131F80DEA635F044946897AFDA9AC3476A941CADB3@EX-SEA31-D.ant.amazon.com>
In-Reply-To: <131F80DEA635F044946897AFDA9AC3476A941CADB3@EX-SEA31-D.ant.amazon.com>
Date: Thu, 7 Jul 2011 17:46:21 +0100
Message-ID: <078701cc3cc5$678adf40$36a09dc0$@co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0788_01CC3CCD.C94F4740"
X-Mailer: Microsoft Office Outlook 12.0
thread-index: Acw8tGos/6RKM1axQwWCVckufQGRTgACIWTwAAFesQAAALpy4A==
Content-Language: en-gb
Cc: 'Pete Resnick' <presnick@qualcomm.com>, ltru@ietf.org
Subject: Re: [Ltru] Fwd: draft-davis-t-langtag-ext
X-BeenThere: ltru@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Language Tag Registry Update working group discussion list <ltru.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ltru>, <mailto:ltru-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Thu, 07 Jul 2011 16:45:27 -0000

Thank you.  I thought so but best to check.

 

Debbie

 

From: Phillips, Addison [mailto:addison@lab126.com] 
Sent: 07 July 2011 17:27
To: Debbie Garside; 'Mark Davis ☕'; 'Mykyta Yevstifeyev'
Cc: 'Pete Resnick'; ltru@ietf.org
Subject: RE: [Ltru] Fwd: draft-davis-t-langtag-ext

 

The word “field” here refers to the ABNF construct “field” on the document. So it means that the subtag must occur at the end of that part of the –t extension. The –t extension can, itself, be followed by other extensions or by private use. So, yes, that language tag would be allowed.

 

Addison

 

 

From: ltru-bounces@ietf.org [mailto:ltru-bounces@ietf.org] On Behalf Of Debbie Garside
Sent: Thursday, July 07, 2011 8:52 AM
To: 'Mark Davis ☕'; 'Mykyta Yevstifeyev'
Cc: 'Pete Resnick'; ltru@ietf.org
Subject: Re: [Ltru] Fwd: draft-davis-t-langtag-ext

 

Hi

 

Point of clarification only.

 

The draft states:

 

Any purely numeric subtag is a representation of a date in the

       Gregorian calendar.  It MAY occur in any mechanism field.  If it

       does occur:

 

       *  it MUST occur as the final subtag in the field,

 

Does field in this context mean the subtags after the t extension but before any further extensions?

 

In other words is the following allowed:  “ja-t-it-m0-xxx-v21a-2007-i-ami”

 

Best regards

 

Debbie

 

 

 

From: ltru-bounces@ietf.org [mailto:ltru-bounces@ietf.org] On Behalf Of Mark Davis ?
Sent: 07 July 2011 15:43
To: Mykyta Yevstifeyev
Cc: Pete Resnick; ltru@ietf.org
Subject: Re: [Ltru] Fwd: draft-davis-t-langtag-ext

 

Thanks for the feedback. We can make those corrections.


 

One question. The primary reason that we chose to use a BCP was primarily because it provided a stable reference; the underlying RFCs can (and have) changed while "BCP47" has remained the same. Listing the current RFCs somewhat undercuts that. Note: if that is the practice we should do it, but it seems odd.

 

Mark

— Il meglio è l’inimico del bene —

On Wed, Jul 6, 2011 at 20:55, Mykyta Yevstifeyev <evnikita2@gmail.com> wrote:

Hello,

I've identified the following issue in the draft.

Section 2.2 says:

   The subtags in the 't' extension are of the following form:
 
     +--------+-------------------------+----------------------------+
     | Label  | ABNF                    | Comment                    |
     +--------+-------------------------+----------------------------+
     | t_ext= | "t"                     | Extension                  |
     |        | ("-" lang *("-" field)  | Source + optional field(s) |
     |        | / 1*("-" field))        | Field(s) only (no source)  |
     | lang=  | language                | [BCP47 <http://tools.ietf.org/html/draft-davis-t-langtag-ext-01#ref-BCP47> ], with restrictions |
     |        | ["-" script]            |                            |
     |        | ["-" region]            |                            |
     |        | *("-" variant)          |                            |
     | field= | sep 1*("-" 3*8alphanum) | With restrictions          |
     | sep=   | 1ALPHA 1DIGIT           | Subtag separators          |
     +--------+-------------------------+----------------------------+


I should note that, first of all, reference to RFC 5234 is missing; moreover, and this is more important, making the ABNF definition in the form of table makes such definition an invalid one, in terms of RFC 5234.  Also, there are a number of ABNF nits here.  So, please consider changing this to:

   The subtags in the 't' extension are of the following form, defined
   using ABNF [RFC5234] in <t-ext> rule:
 
     t-ext    = "t" ("-" lang *("-" field) / 1*("-" field))
     lang     = langtag
     field    = sep 1*("-" 3*8alphanum)
     sep      = ALPHA DIGIT
     alphanum = ALPHA / DIGIT
 
   where <langta> rule is specified in BCP 47 [BCP47], <ALPHA> and <DIGIT>
   rules - in RFC 5234 [RFC5234].

Also, the minors comments on references.  Reference to BCP 47 should include both references to RFC 5646 and RFC 4647, like:

   [BCP47]    Phillips, A. and M. Davis, "Matching of Language Tags", 
              BCP 47, RFC 4647, September 2006.
 
              Phillips, A., Ed., and M. Davis, Ed., "Tags for Identifying
              Languages", BCP 47, RFC 5646, September 2009.

...and, referencing UTS 35 you shouldn't reference specific parts of the document; this should be done in the text.  Finally, I don't see where [US-ASCII] is used in the text.

Thanks,
Mykyta Yevstifeyev



07.07.2011 2:49, Pete Resnick wrote: 

Most of the people on the ietf-languages list are probably on the ltru@ietf.org list as well, but I wanted to confirm that everyone got a chance to review this before it proceeded to the IESG. Please have a look at the ltru archive  <http://www.ietf.org/mail-archive/web/ltru/current/maillist.html> <http://www.ietf.org/mail-archive/web/ltru/current/maillist.html> and send any comments to the ltru@ietf.org list since that's where discussion seems to be taking place.

Thanks.

pr

 


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