Re: [Ltru] RE: ISO 639-2 decision: "mis"
"Mark Davis" <mark.davis@icu-project.org> Sat, 16 June 2007 15: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 1HzaLC-0003wl-0K; Sat, 16 Jun 2007 11:37:30 -0400
Received: from ltru by megatron.ietf.org with local (Exim 4.43) id 1HzaLA-0003wd-Is for ltru-confirm+ok@megatron.ietf.org; Sat, 16 Jun 2007 11:37:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HzaLA-0003wV-9K for ltru@ietf.org; Sat, 16 Jun 2007 11:37:28 -0400
Received: from wa-out-1112.google.com ([209.85.146.180]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HzaL7-00055E-KZ for ltru@ietf.org; Sat, 16 Jun 2007 11:37:28 -0400
Received: by wa-out-1112.google.com with SMTP id j5so1770254wah for <ltru@ietf.org>; Sat, 16 Jun 2007 08:37:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=qWlhg5H2nmaIrkFEUGYb8ObkVermSebC5EbNRkOFIChNWASh4U3iJH/LiQTZaItT+0O6GLlKLX978WBMd/rgxUt+HvFzWPMhUSQVu+wn1dT9Nqa4r+o638vqneizs8OOpcm83WhbOzDHSUJwV62J3YtSrCAPEIUmh9WVE3IpgAs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=NZPqitiMNlz2MO8ZO+UAALtlQUruL9ceUEu+T/J1vKHsQKsjI96myfL45njF8o7fLcQaDtmc0vYRv/eq4Kun6HCM1WnKqQsS9v0lkgvs8mZEbFTVWmgVO4nWUHs19pf3l/Ue1sXtTU7zsO/DA8MIG1LwyLjtk7Mdgcj3QcU9GbE=
Received: by 10.114.108.15 with SMTP id g15mr4272039wac.1182008244467; Sat, 16 Jun 2007 08:37:24 -0700 (PDT)
Received: by 10.114.196.2 with HTTP; Sat, 16 Jun 2007 08:37:24 -0700 (PDT)
Message-ID: <30b660a20706160837v5db90217wadbc262381c4b67e@mail.gmail.com>
Date: Sat, 16 Jun 2007 08:37:24 -0700
From: Mark Davis <mark.davis@icu-project.org>
To: Peter Constable <petercon@microsoft.com>
Subject: Re: [Ltru] RE: ISO 639-2 decision: "mis"
In-Reply-To: <DDB6DE6E9D27DD478AE6D1BBBB8357955FB4CEC608@NA-EXMSG-C117.redmond.corp.microsoft.com>
MIME-Version: 1.0
References: <E1HzDyl-0004Iy-4B@megatron.ietf.org> <002f01c7af6c$a4659d00$6601a8c0@oemcomputer> <DDB6DE6E9D27DD478AE6D1BBBB8357955FB4CEC552@NA-EXMSG-C117.redmond.corp.microsoft.com> <00f301c7af79$32c19700$6601a8c0@oemcomputer> <DDB6DE6E9D27DD478AE6D1BBBB8357955FB4CEC608@NA-EXMSG-C117.redmond.corp.microsoft.com>
X-Google-Sender-Auth: 5cdc1f8529e206cc
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 22bbb45ef41b733eb2d03ee71ece8243
Cc: LTRU Working Group <ltru@ietf.org>
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>
Content-Type: multipart/mixed; boundary="===============0206887883=="
Errors-To: ltru-bounces@ietf.org
I agree strongly with Peter. Let's suppose I have a SOAP service using the BCP 47 protocol for communicating UI language preferences. My application doesn't support (surprise) all possible BCP 47 language subtags, and communicates an error back to the requester indicating when I don't accept a particular language. Such action doesn't make me uncompliant. The key for compliance is that if I say I'm interpreting a field according to BCP 47, - I do not accept anything that isn't BCP 47 compliant, - Anything that I accept has to be interpreted according to BCP 47 semantics. There are other kinds of reasonable claims that I can make. I can say, for example, that I interpret a field according to BCP 47, but with the addition of 4 exceptions for backwards compatibility with previous versions of my software. Mark On 6/15/07, Peter Constable <petercon@microsoft.com> wrote: > > You appear to be assuming that for something to qualify as "an application > of BCP 47" it must support all tags defined by BCP 47. > > I would certainly agree that a BCP 47-conformant parser must fully support > the syntax that's defined, and for a BCP-47 validator to validate all and > only tags that are defined in relation to a given snapshot of the registry. > > But I see no reason why a higher-level protocol cannot restrict the set of > tags it accepts and still be considered "an application of BCP 47". I > wouldn't be surprised if was actually common for people to create > higher-level protocols that normatively reference BCP 47 but that define > some subset of tags that are permitted. What is the problem in saying those > are "applications of BCP 47"? It would certainly be getting applied in those > cases. > > > Peter > > > -----Original Message----- > From: Randy Presuhn [mailto:randy_presuhn@mindspring.com] > Sent: Friday, June 15, 2007 11:16 AM > To: LTRU Working Group > Subject: Re: [Ltru] RE: ISO 639-2 decision: "mis" > > Hi - > > As a technical contributor... > > > From: "Peter Constable" <petercon@microsoft.com> > > To: "LTRU Working Group" <ltru@ietf.org> > > Sent: Friday, June 15, 2007 11:02 AM > > Subject: RE: [Ltru] RE: ISO 639-2 decision: "mis" > ... > > MARC is an application context -- an application of language tags, not > an > > application in the sense of a piece software. In that application > context, only > > IDs from 639-2 can be used: that is a constraint on the range of > language tags > > supported in that application context. > > As such, I'd argue that these constraints mean it isn't an application of > BCP 47. > > > Whether a user or a software process is assigning tags, the options are > not > > necessarily binary, as you suggest: in that application context it is > entirely possible > > for the language of given content to be known but not to be within the > restricted set > > permitted by MARC. > > These things might be called tags, and they might even be a subset of the > set of strings that are well-formed, valid BCP 47 tags, but this is *NOT* > an > application of BCP 47, and, consequently, is not our problem. > > Randy > > > > _______________________________________________ > Ltru mailing list > Ltru@ietf.org > https://www1.ietf.org/mailman/listinfo/ltru > > > _______________________________________________ > Ltru mailing list > Ltru@ietf.org > https://www1.ietf.org/mailman/listinfo/ltru > -- Mark
_______________________________________________ Ltru mailing list Ltru@ietf.org https://www1.ietf.org/mailman/listinfo/ltru
- [Ltru] Fw: ISO 639-2 decision: "mis" Randy Presuhn
- Re: [Ltru] Fw: ISO 639-2 decision: "mis" Karen_Broome
- [Ltru] Re: ISO 639-2 decision: "mis" Addison Phillips
- [Ltru] Re: ISO 639-2 decision: "mis" Doug Ewell
- Re: [Ltru] Re: ISO 639-2 decision: "mis" Randy Presuhn
- [Ltru] RE: RE: ISO 639-2 decision: "mis" Peter Constable
- [Ltru] RE: ISO 639-2 decision: "mis" Debbie Garside
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- Re: [Ltru] RE: ISO 639-2 decision: "mis" GerardM
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Addison Phillips
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Karen_Broome
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Karen_Broome
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Kent Karlsson
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Debbie Garside
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Jukka K. Korpela
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Peter Constable
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Karen_Broome
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Randy Presuhn
- Re: [Ltru] RE: ISO 639-2 decision: "mis" Mark Davis
- [Ltru] Re: ISO 639-2 decision: "mis" Doug Ewell
- [Ltru] Re: ISO 639-2 decision: "mis" Doug Ewell
- [Ltru] Re: ISO 639-2 decision: "mis" Doug Ewell
- [Ltru] Re: ISO 639-2 decision: "mis" Doug Ewell
- [Ltru] Re: Fw: ISO 639-2 decision: "mis" Frank Ellermann
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Martin Duerst
- RE: [Ltru] RE: ISO 639-2 decision: "mis" Kent Karlsson
- [Ltru] RE: (iso639.2708) RE: ISO 639-2 decision: … Peter Constable
- [Ltru] Re: (iso639.2708) RE: ISO 639-2 decision: … Frank Ellermann
- [Ltru] Fwd: (iso639.2708) RE: ISO 639-2 decision:… Mark Davis
- [Ltru] RE: (iso639.2708) RE: ISO 639-2 decision: … Peter Constable
- [Ltru] Re: (iso639.2708) RE: ISO 639-2 decision: … Mark Davis
- Re: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Mark Davis
- Re: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… John Cowan
- [Ltru] Re: (iso639.2708) RE: ISO 639-2 decision: … Frank Ellermann
- Re: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Mark Davis
- Fwd: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decis… Mark Davis
- RE: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Peter Constable
- RE: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Peter Constable
- RE: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Martin Duerst
- [Ltru] RE: (iso639.2708) RE: ISO 639-2 decision: … Debbie Garside
- Re: (iso639.2732) RE: [Ltru] RE: RE: ISO 639-2 de… Keld Jørn Simonsen
- Re: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Mark Davis
- [Ltru] Cross-posting Randy Presuhn
- Re: [Ltru] RE: (iso639.2708) RE: ISO 639-2 decisi… Martin Duerst