RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions
2005-01-06 13:28:09
From: Dave Singer [mailto:singer(_at_)apple(_dot_)com]
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 the proposed draft ensures that the nature of subtags are
always identifiable, which RFC 3066 (as I mentioned earlier) fails to
do.
And the draft retains compatibility with previous specifications using
an assumption (thoroughly discussed and concluded on the IETF-languages
list a year ago) that, in case of left-prefix matching processes, script
distinctions are generally far more important that country distinctions.
I don't believe that simple
truncation is a necessarily useful operation in all circumstances,
I don't think anyone would dispute that.
and it probably should not be in the spec. at all. For example, I'd
say that we should retain the 3066 ordering of language-country and
therefore script, if needed, comes later. However, my typesetting
subsystem doesn't care a jot about language or country, it just needs
to find the script code ('can I render this script'?).
Here I disagree. For other purposes, I think it's very clear that the
only time that choice of order matters is with matching algorithms that
use simple truncation, and for the most common implementations, which
use left-prefix truncation, the order lang-script-country will be far
more useful in the long run precisely because script distinctions are
generally far more important in matching than country distinctions. I
don't know of any case in which a tag might be used that contained all
three subtags but in which the country distinction generally matters
more than the script distinction.
Peter Constable
_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/ietf
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: individual submission Last Call -- default yes/no., (continued)
- Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Mark Davis
- Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Dave Singer
- Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, John Cowan
- Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, kristin . hubner
- RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, ned . freed
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Peter Constable
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions,
Peter Constable <=
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Peter Constable
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Peter Constable
|
Previous by Date: |
RE: draft-phillips-langtags-08, process, sp ecifications,, Peter Constable |
Next by Date: |
Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, John Cowan |
Previous by Thread: |
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Peter Constable |
Next by Thread: |
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, Peter Constable |
Indexes: |
[Date]
[Thread]
[Top]
[All Lists] |
|
|