RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-10 Thread Misha Wolf
Dave Crocker wrote: And, indeed, I haven't seen much support for the document under discussion. I find statements such as this mind-boggling. Please explain what you mean by much support. There have been at least as many individuals writing mails in favour of the document as against it.

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-10 Thread Valdis . Kletnieks
On Mon, 10 Jan 2005 11:33:54 GMT, Misha Wolf said: I find statements such as this mind-boggling. Please explain what you mean by much support. There have been at least as many individuals writing mails in favour of the document as against it. Furthermore, it has been made clear that the

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-10 Thread Deborah Goldsmith
Let me take this opportunity to say that Apple, too, strongly supports 3066bis. Deborah Goldsmith Internationalization, Unicode liaison Apple Computer, Inc. [EMAIL PROTECTED] On Jan 10, 2005, at 3:33 AM, Misha Wolf wrote: I find statements such as this mind-boggling. Please explain what you

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-07 Thread John Cowan
JFC (Jefsey) Morfin scripsit: Dear John, thank you to acknowledge that the proposed draft _impose_ something ! It therefore do not report on an existing practice. thank you to acknowledge that the proposed draft even _limits_ the current practice ! thank you to explain that the decision of

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-07 Thread John Cowan
[EMAIL PROTECTED] scripsit: What would be really nice is to specify a parameterized matching algorithm (or more precisely, an algorithm family) along the lines of the stringprep family of string normalization algorithms. But I'm unsure if there's sufficient time and interest available to do

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-07 Thread John Cowan
John C Klensin scripsit: In RFC 3066, it is only a heuristic (or examination of the IANA registry, which is not machine-parseable) that tells the meaning of the second subtag the existing registered tag sr-Latn. In the draft, its meaning is unambiguously specified a priori. So? So

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread ned . freed
[EMAIL PROTECTED] scripsit: Now, it may be the case that all _registered_ tags have avoided the use of non-country code two letter codes in the third and later position. But this is 100% irrelevant. If you say so. The point is that conformant code implementing RFC 3066 is broken

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread ned . freed
Rather, the rule is simply that a country code, if present, always appears as a two letter second subtag. The new draft changes this rule, so applications that pay attention to coutnry codes in language tags have to change and the new algorithm for finding the country code is trickier.

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Again, your pejorative dismissal of other people's concerns does not mean your position is valid... Parsing almost never is. But simply parsing these tag is not, and never has been, the

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John C Klensin
--On Thursday, 06 January, 2005 06:35 -0800 [EMAIL PROTECTED] wrote: ... Extended language tags will neither help nor harm you, then. This actually may be true, because as I have said before, the likely outcome if this draft is adopted in its present form will be that it will simply be

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John C Klensin
--On Thursday, 06 January, 2005 07:42 -0800 Peter Constable [EMAIL PROTECTED] wrote: ... But Ned's concerns are legitimate, I think. I'd say they are not necessarily blocking issues for this draft, because I think a possible outcome of discussion is to characterize them as concerns about

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Dave Crocker
On Thu, 06 Jan 2005 11:04:54 -0500, John C Klensin wrote:   Peter, as soon as we get to valid concerns that deserve   attention, we remove the proposed document, I believe, as a   candidate for BCP. That pretty much applies to all specifications. A Last Call that produces any sort of serious

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Mark Davis
Subject: RE: draft-phillips-langtags-08, process, sp ecifications,stability, and extensions From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Again, your pejorative dismissal of other people's concerns does not mean your position is valid

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Scott W Brim
Dave Crocker wrote: It occurs to me that a Last Call for an independent submission has an added requirement to satisfy, namely that the community supports adoption of the work. We take a working group as a demonstration of community support. (However we used to pressure for explicit

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John C Klensin
Dave, While we are pretty much in agreement, three observations, one based on Scott's default no objection observation. (1) I think you are right that there are two issues with an independent submission, one of which is the notion of support that doing something is a good idea. And I agree

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Dave Singer
This is similar to the reason why the language code comes before the country code. If we had the order CH-fr, then we could end up mixing French and German in the same page, because we would fall back (for one of the data sources) from CH-fr to CH, which could be German. It has to be

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread kristin . hubner
I notice two main types of arguments going on in this thread, where it seems to me that there is frustration and talking past each other occurring due to fundamentally different concerns and assumptions between different constituencies. One type of conflict seems to me between what I will

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John Cowan
Dave Singer scripsit: It has to be application-specific which fallback happens. If the user says he's swiss french, and the the content has alternative offers for swiss german or french french, which do you present? If the content actually differs for legal or geographic reasons ('the

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: Dave Singer [mailto:[EMAIL PROTECTED] This is similar to the reason why the language code comes before the country code. If we had the order CH-fr, then we could end up mixing French and German in the same page, because we would fall back (for one of the data sources) from CH-fr to CH,

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Dave Singer
At 11:34 AM -0800 1/6/05, Peter Constable wrote: From: Dave Singer [mailto:[EMAIL PROTECTED] This is similar to the reason why the language code comes before the country code. If we had the order CH-fr, then we could end up mixing French and German in the same page, because we would fall back

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: Dave Singer [mailto:[EMAIL PROTECTED] Sorry, I should have gone on to conclude: the important aspect of sub-tags is that their nature and purpose be identifiable and explained (e.g. that this is a country code), and that we retain compatibility with previous specifications. Ah! Then

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John Cowan
Dave Singer scripsit: This spec. should unambiguously allow me to extract the language, country, script etc., It does (and RFC 3066 does not). should say under what circumstances two sub-tags of any type match, state the obvious that two tags exactly match if they have the same sub-tags

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John Cowan
John C Klensin scripsit: Content-language: 3066-tag X-Extended-Content-language: new-tag This reflects a fundamental misunderstanding of what the draft does compared to what RFC 3066 does. It imposes *more* restraints on language tags, not fewer. The RFC 3066 language tag registration

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Dave Singer
At 12:14 PM -0800 1/6/05, Peter Constable wrote: From: Dave Singer [mailto:[EMAIL PROTECTED] Sorry, I should have gone on to conclude: the important aspect of sub-tags is that their nature and purpose be identifiable and explained (e.g. that this is a country code), and that we retain

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John Cowan
Dave Singer scripsit: as has been beautifully pointed out on the list, that is a view that is lingo-centric. If what I am trying to differentiate is the price (and the currency of the price) of an item, the country may be much more important than the script that the price is written in.

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] I notice two main types of arguments going on in this thread, where it seems to me that there is frustration and talking past each other occurring due to fundamentally different concerns and assumptions between different constituencies... I

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Dave Singer
I'm sorry, this example I gave doesn't correspond to *language* matching. My error. My apologies. (Nor should my questions on this subject be seen as suggesting either that I as an individual, or particularly Apple as a company, is unhappy revising RFC 3066.) At 12:35 PM -0800 1/6/05, Dave

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Mark Davis
tags you will encounter. Mark - Original Message - From: [EMAIL PROTECTED] To: Mark Davis [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; ietf@ietf.org Sent: Thursday, January 06, 2005 06:44 Subject: Re: draft-phillips-langtags-08, process, sp ecifications,stability

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of John C Klensin (3) Finally, there is apparently a procedural oddity with this document. The people who put it together apparently held extended discussions on the ietf-languages mailing list, a list that was

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread ned . freed
And I will assume that it was that perceived insult that caused you to be dismissive, I was dismissive because your correction, while accurate, was irrelevant to the current discussion of the change to country code semantics. with your statement below about Fine, whatever. I assume that

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread ned . freed
In a nutshell, Ned was elaborating on a comment from Dave Singer that, once we have parsed a pair of tags and identified all the pieces, it's not a trivial matter to decide in every case how the two tags compare, and that there are factors that would exist if the draft were approved that

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread JFC (Jefsey) Morfin
Dear John, thank you to acknowledge that the proposed draft _impose_ something ! It therefore do not report on an existing practice. thank you to acknowledge that the proposed draft even _limits_ the current practice ! thank you to explain that the decision of the user is replaced by an

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] RFC 3066 left us with bigger problems: it doesn't give us any way to identify pieces that we would be encountering in registered tags (apart from hard-coded tables compiled from versions of the registry that pre-exist a given

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John C Klensin
--On Thursday, 06 January, 2005 15:28 -0500 John Cowan [EMAIL PROTECTED] wrote: John C Klensin scripsit: Content-language: 3066-tag X-Extended-Content-language: new-tag This reflects a fundamental misunderstanding of what the draft does compared to what RFC 3066 does. It imposes

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread John C Klensin
--On Thursday, 06 January, 2005 16:30 -0800 Peter Constable [EMAIL PROTECTED] wrote: From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of John C Klensin (3) Finally, there is apparently a procedural oddity with this document. The people who put it together

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of John C Klensin This reflects a fundamental misunderstanding of what the draft does compared to what RFC 3066 does. It imposes *more* restraints on language tags, not fewer. It also very explicitly permits

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-06 Thread Peter Constable
John: Peter, just to clarify... In my opinion (which isn't necessarily worth much) (I sincerely doubt that's the case.) , the procedures that were followed were perfectly reasonable. Anyone can form a design team and put a document together, and there are no rules that bar such a design

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-05 Thread John Cowan
[EMAIL PROTECTED] scripsit: Finding country codes is straightforward: any non-initial subtag of two letters (not appearing to the right of x- or -x-) is a country code. This is true in RFC 1766, RFC 3066, and the current draft. On the contrary, in RFC 3066 the rule is any 2 letter value

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-05 Thread ned . freed
Finding country codes is straightforward: any non-initial subtag of two letters (not appearing to the right of x- or -x-) is a country code. This is true in RFC 1766, RFC 3066, and the current draft. On the contrary, in RFC 3066 the rule is any 2 letter value that appears as the

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-05 Thread John Cowan
[EMAIL PROTECTED] scripsit: Now, it may be the case that all _registered_ tags have avoided the use of non-country code two letter codes in the third and later position. But this is 100% irrelevant. If you say so. The point is that conformant code implementing RFC 3066 is broken if it

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-05 Thread Mark Davis
: draft-phillips-langtags-08, process, sp ecifications,stability, and extensions Finding country codes is straightforward: any non-initial subtag of two letters (not appearing to the right of x- or -x-) is a country code. This is true in RFC 1766, RFC 3066, and the current draft

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread ned . freed
This whole question of what 'matches' is subtle. Consider the case when I have a document that has variant content by language (e.g. different sound tracks), and the user indicates a set of preferred languages. If the content has de-CH and fr-CH (swiss german and french), and a default en

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread ned . freed
Small typo: In my previous response I referred to RFC 1766 when I meant RFC 3066. Too many documents open at once, sorry. Ned ___ Ietf mailing list Ietf@ietf.org https://www1.ietf.org/mailman/listinfo/ietf

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread Dave Singer
At 9:14 AM -0800 1/4/05, [EMAIL PROTECTED] wrote: This whole question of what 'matches' is subtle. Consider the case when I have a document that has variant content by language (e.g. different sound tracks), and the user indicates a set of preferred languages. If the content has de-CH and fr-CH

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread John Cowan
[EMAIL PROTECTED] scripsit: I know of two other wrinkles in the RFC 1766 world: Are you aware that RFC 1766 has been obsolete for four years now? (2) SGN- requires special handling, in that SGN-FR and SGN-EN are in fact sufficiently different languages that a primary tag match should not

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread John Cowan
Dave Singer scripsit: Yes, I picked off an easy example for which the 'matching' section of the draft didn't seem adequate. This really is a tar-pit, of course. Indeed it is, which is why the draft provides only one simple algorithm (described as the most common implementation, which it is)

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread Peter Constable
From: Dave Singer [mailto:[EMAIL PROTECTED] The whole question of what is a language, a variant or dialect of a language, or a suitable substitute for a language, would benefit some thought in any tagging scheme, though I agree the problem is not generally soluble. These are questions that

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread Peter Constable
From: [EMAIL PROTECTED] [mailto:ietf-languages- [EMAIL PROTECTED] On Behalf Of John Cowan The whole question of what is a language, a variant or dialect of a language, or a suitable substitute for a language, would benefit some thought in any tagging scheme, though I agree the problem is

Re: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-04 Thread ned . freed
[EMAIL PROTECTED] scripsit: I know of two other wrinkles in the RFC 1766 world: Are you aware that RFC 1766 has been obsolete for four years now? Of course I am. (2) SGN- requires special handling, in that SGN-FR and SGN-EN are in fact sufficiently different languages that a primary

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2005-01-03 Thread Dave Singer
The *meaning* of any given language tag would be no more or less a problem under the proposed revision than it was for RFC 3066 or RFC 1766. For instance, there is a concurrent thread that has been discussing when country distinctions are appropriate or recommended (ca or ca-ES?); this

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2004-12-30 Thread Peter Constable
From: JFC (Jefsey) Morfin [mailto:[EMAIL PROTECTED] Dear Peter, please let focus on the discussion of draft to be approved by the IESG and on its role. Eh???!! I can't imagine what on earth do you think I was talking about if not that. This document intends to replace RFC 3066 but does

RE: draft-phillips-langtags-08, process, sp ecifications, stability, and extensions

2004-12-30 Thread Peter Constable
From: JFC (Jefsey) Morfin [mailto:[EMAIL PROTECTED] Of course it would not be clear if you don't have a conceptual model of what language tags are identifiers *of*. When RFC 3066 was being developed, there was a suggestion that script IDs be incorporated, but some were reluctant, raising