Re: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions
2005-01-06 12:29:20
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 term, for convenience (and
please, I don't want to get
side-tracked on my choice of terms -- I just want convenient words)
"implementors" vs. "linguists".
By "implementors", I mean those whose concern is primarily on how to interpret
(act on) received language tags
-- consumers of language tags, where falling back to a "general" or
"compatible" match may be desirable when an
exact match is not available. From their point of view, the most important
aspect of language tags is being able to
parse and match them -- exact linguistic purity and accuracy is a secondary
issue. From their point of view, the
addition of new tags, regardless of whether the new tags improve language
tagging "accuracy", may be actively
harmful unless accompanied by improved matching rules. To the extent that the
adding of tags moves beyond
simple registration of new tags, and instead into new forms of tags and new
rules for interpreting tags, that is, that
the new tags bring up fundamental matching algorithm questions, that becomes
the main concern for this group.
There are what I will refer to as "linguistic purists", whose concern is
primarily on having precise, accurate tags
availabel for languages. (These may be people whose orientation is on
generating content, and labelling it
accurately.) For this group, the most important aspect of language tags is
having them be accurate and precise.
Any matching issue (and in particular issues of trying to fall back to a more
"generic" match when an exact match
is not available) are secondary.
The opinion on whether a tag is "useful" then varies: "it's useful if I know
how to match it" vs. "it's useful if it's accurate".
An example where the difference in orientation shows up is with the position of
script vs. country in tags. From the
linguistic point of view, there are arguments for having script come first.
But from the implementation point of view,
that is less backwards-compatible with 3066, hence more problematic.
The process question of whether this is appropriately a BCP, or whether it is
at least implicitly bringing up
algorithmic implementation issues and hence instead ought to be perhaps a
Proposed Standard or an Experimental
Standard, also has something to do with this difference in orientation.
A second type of argument, (which I should mention I have largely tuned out so
this is my superficial and not very
informed take on it), seems to me to be more linguistic/political in nature,
which is what is the "correct" (linguistically
correct? politically correct?) way to name the tags: what sort of naming scheme
corresponds to linguistic reality,
or what sort of naming scheme is politically acceptable, and is there a
conflict there. This does get back to the
algorithmic matching issue in a sense though, which is that if one wants some
sort of hierarchical structure to
the tags (to allow easier matching), or indeed define any sort of matching
rules (as an implementor wants), you're
probably getting right into some political questions about how matching "should
work". So for those who wanted
to stick just to linguistic accuracy and try to avoid political issues, trying
to avoid discussion of algorithmic matching
may have seemed appealing (but then provides no help to what I've termed the
"implementors").
If we can keep in mind that there are different constituencies interested in
language tags, with different main concerns,
then I would hope for less frustration and irritation with others "missing the
main point", so that constructive
discussions can occur, leading to some compromise useful to everyone.
Regards,
Kristin
_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/ietf
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
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, "stability", and extensions, Dave Singer |
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, John Cowan |
Next by Thread: |
RE: draft-phillips-langtags-08, process, sp ecifications, "stability", and extensions, ned . freed |
Indexes: |
[Date]
[Thread]
[Top]
[All Lists] |
|
|