Matching of Language Tags
draft-ietf-ltru-matching-15
Revision differences
Document history
| Date | Rev. | By | Action |
|---|---|---|---|
|
2015-10-14
|
15 | (System) | Notify list changed from ltru-chairs@ietf.org to (None) |
|
2012-08-22
|
15 | (System) | post-migration administrative database adjustment to the No Objection position for Brian Carpenter |
|
2006-11-08
|
15 | (System) | Request for Early review by SECDIR Completed. Reviewer: Patrick Cain. |
|
2006-09-12
|
15 | Amy Vezza | State Changes to RFC Published from RFC Ed Queue by Amy Vezza |
|
2006-09-12
|
15 | Amy Vezza | [Note]: 'RFC 4647<br>BCP 47' added by Amy Vezza |
|
2006-09-08
|
15 | (System) | RFC published |
|
2006-08-07
|
15 | Ted Hardie | State Changes to RFC Ed Queue from Approved-announcement sent by Ted Hardie |
|
2006-07-24
|
15 | Amy Vezza | IESG state changed to Approved-announcement sent |
|
2006-07-24
|
15 | Amy Vezza | IESG has approved the document |
|
2006-07-24
|
15 | Amy Vezza | Closed "Approve" ballot |
|
2006-07-07
|
15 | (System) | Removed from agenda for telechat - 2006-07-06 |
|
2006-07-06
|
15 | Amy Vezza | State Changes to Approved-announcement to be sent from IESG Evaluation by Amy Vezza |
|
2006-07-06
|
15 | (System) | [Ballot Position Update] Position for Brian Carpenter has been changed to No Objection from Discuss by IESG Secretary |
|
2006-07-06
|
15 | (System) | [Ballot Position Update] New position, abstain, has been recorded for Sam Hartman by IESG Secretary |
|
2006-07-06
|
15 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
|
2006-07-06
|
15 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded for Dan Romascanu by Dan Romascanu |
|
2006-07-06
|
15 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson |
|
2006-07-06
|
15 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko by Jari Arkko |
|
2006-07-05
|
15 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded for Ross Callon by Ross Callon |
|
2006-07-05
|
15 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded for Cullen Jennings by Cullen Jennings |
|
2006-07-05
|
15 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
|
2006-07-05
|
15 | Mark Townsley | [Ballot Position Update] New position, No Objection, has been recorded for Mark Townsley by Mark Townsley |
|
2006-07-03
|
15 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded for Lisa Dusseault by Lisa Dusseault |
|
2006-07-03
|
15 | Magnus Westerlund | [Ballot Position Update] Position for Magnus Westerlund has been changed to No Objection from Discuss by Magnus Westerlund |
|
2006-07-03
|
15 | Magnus Westerlund | [Ballot Position Update] New position, Discuss, has been recorded for Magnus Westerlund by Magnus Westerlund |
|
2006-07-03
|
15 | Brian Carpenter | [Ballot discuss] (from Gen-ART review by Elwyn Davies) Assuming we are supposed to be using RFC4234 conventions throughout: s2, para 3: s/%2A/%x2A/ s3.3.2, para 2 … [Ballot discuss] (from Gen-ART review by Elwyn Davies) Assuming we are supposed to be using RFC4234 conventions throughout: s2, para 3: s/%2A/%x2A/ s3.3.2, para 2 (Item 1.): s/%2D/%x2D/ |
|
2006-07-03
|
15 | Brian Carpenter | [Ballot Position Update] New position, Discuss, has been recorded for Brian Carpenter by Brian Carpenter |
|
2006-06-30
|
15 | Lars Eggert | [Ballot comment] INTRODUCTION, paragraph 13: > selection. This document, in combination with RFC 3066bis (Ed.: > replace "3066bis" with the RFC number assigned … [Ballot comment] INTRODUCTION, paragraph 13: > selection. This document, in combination with RFC 3066bis (Ed.: > replace "3066bis" with the RFC number assigned to > draft-ietf-ltru-registry-14), replaces RFC 3066, which replaced RFC > 1766. Convert this comment from the document editor into an RFC Editor note. |
|
2006-06-30
|
15 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded for Lars Eggert by Lars Eggert |
|
2006-06-29
|
15 | Ted Hardie | Placed on agenda for telechat - 2006-07-06 by Ted Hardie |
|
2006-06-28
|
15 | Yoshiko Fong | Removed from agenda for telechat - 2006-07-06 by Yoshiko Chong |
|
2006-06-28
|
15 | Yoshiko Fong | IANA Last Call Comments; As described in the IANA Considerations section, we understand this document to have NO IANA Actions. |
|
2006-06-27
|
15 | Ted Hardie | Placed on agenda for telechat - 2006-07-06 by Ted Hardie |
|
2006-06-27
|
15 | Ted Hardie | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Ted Hardie |
|
2006-06-27
|
15 | Ted Hardie | [Ballot Position Update] New position, Yes, has been recorded for Ted Hardie |
|
2006-06-27
|
15 | Ted Hardie | Ballot has been issued by Ted Hardie |
|
2006-06-27
|
15 | Ted Hardie | Created "Approve" ballot |
|
2006-06-27
|
15 | (System) | New version available: draft-ietf-ltru-matching-15.txt |
|
2006-06-27
|
15 | Yoshiko Fong | IANA Last Call Comments; As described in the IANA Considerations section, we understand this document to have NO IANA Actions. |
|
2006-06-23
|
15 | Ted Hardie | State Changes to Waiting for AD Go-Ahead from Waiting for Writeup by Ted Hardie |
|
2006-06-23
|
15 | Ted Hardie | Ballot write-up is complete; awaiting editorial update based on Last Call comments to issue ballot. |
|
2006-06-20
|
15 | (System) | State has been changed to Waiting for Writeup from In Last Call by system |
|
2006-06-05
|
15 | Ted Hardie | Intended Status has been changed to BCP from Proposed Standard |
|
2006-06-05
|
15 | Amy Vezza | Last call sent |
|
2006-06-05
|
15 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
|
2006-06-05
|
15 | Ted Hardie | 1.a) Have the chairs personally reviewed this version of the Internet Draft (ID), and in particular, do they believe this ID … 1.a) Have the chairs personally reviewed this version of the Internet Draft (ID), and in particular, do they believe this ID is ready to forward to the IESG for publication? Yes. The chairs have repeatedly reviewed the drafts, including this version, and we firmly believe that this ID is ready for forwarding to the IESG for publication. Which chair is the WG Chair Shepherd for this document? That's Martin Duerst, duerst@it.aoyama.ac.jp. 1.b) Has the document had adequate review from both key WG members and key non-WG members? Yes. Key outside reviewers included internationalization experts from W3C and from the Unicode Consortium. Do you have any concerns about the depth or breadth of the reviews that have been performed? No. 1.c) Do you have concerns that the document needs more review from a particular (broader) perspective (e.g., security, operational complexity, someone familiar with AAA, internationalization, XML, etc.)? No, not at all. Internationalization and XML concerns have been very well covered due to the nature of the topic of the draft. Operational issues (related to registry access) have been discussed and resolved, too. Security issues (which relate more to the use of language tags as such than to the definition of particular matching schemes) have been documented. A list of issues brought up during the first and second WG Last Calls and their disposition can be found at http://www.sw.it.aoyama.ac.jp/2006/IETF/ltru/. 1.d) Do you have any specific concerns/issues with this document that you believe the ADs and/or IESG should be aware of? For example, perhaps you are uncomfortable with certain parts of the document, or have concerns whether there really is a need for it. In any event, if your issues have been discussed in the WG and the WG has indicated it that it still wishes to advance the document, detail those concerns in the write-up. There are no concerns about whether there is really a need for the three matching schemes described in the draft. In earlier versions of the draft, there were more matching schemes, and the question "is there really a need for all of these" was quite legitimate. However, the number of matching schemes has been reduced to what we think is the minimum: a) Basic Filtering, as available already in RFC 3066 and widely used, b) Extended Filtering, which addresses the need for certain new kinds of matching due to the change from a tag registry to a subtag registry in draft-ietf-ltru-registry-14, and c) Lookup, which, although newly described in this document, is already implemented, with slight variations, in some HTTP servers, language/locale resource lookup schemes, and so on). If there is any concern that I have personally, it is that I still feel that in a few odd places, the language could be slightly more polished. But I have to admit that I'm usually way more sensitive on such editorial details than others. 1.e) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? I think it is fair to say that the WG as a whole understands and agrees with the document, and that there is wide consensus. Even those members of the WG that have mainly been interested and been working on the -registry and -inital draft and are not totally familiar with every minor detail of the -matching draft have read it and understand and agree with the general direction. 1.f) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise the areas of conflict in separate email to the Responsible Area Director. (It should be separate email because this questionnaire will be entered into the tracker). Yes. See separate mail. 1.g) Have the chairs verified that the document checks out against all the ID nits? (see http://www.ietf.org/ID-Checklist.html). Boilerplate checks are not enough; this check needs to be thorough. Yes. 1.h) Has the document split its references into normative and informative? Yes. Are there normative references to IDs, where the IDs are not also ready for advancement or are otherwise in an unclear state? No. On the contrary, there is draft-ietf-ltru-registry-14 (and draft-ietf-ltru-initial-06) which are already in the RFC Editor queue but are held up by this draft. The RFC Editor will not publish an RFC with normative references to IDs (will delay the publication until all such IDs are also ready for RFC publicatioin). If the normative references are behind, what is the strategy for their completion? No strategy needed. On a related matter, are there normative references that are downward references, as described in BCP 97, RFC 3967 RFC 3967 [RFC3967]? No. Listing these supports the Area Director in the Last Call downref procedure specified in RFC 3967. 1.i) For Standards Track and BCP documents, the IESG approval announcement includes a write-up section with the following sections: * Technical Summary * Working Group Summary * Protocol Quality 1.j) Please provide such a write-up. Recent examples can be found in the "Action" announcements for approved documents. Technical Summary The document describes recommended practices for matching language tags as defined in draft-ietf-ltru-registry-14 (customarily called RFC3066bis) to user preferences. To express user preferences, two types of syntax are used, called "Basic Language Range" (allowing wildcards only as single characters) and "Extended Language Range" (allowing wildcards as subtags). Both Basic Language Ranges and Extended Language Ranges can (and customarily are) used in lists which are called "Language Priority Lists". The document describes three different matching schemes. The first matching scheme, Basic Filtering, matches (lists of) Basic Language Ranges against (lists of) language tags, resulting in a (possibly empty) list of matching language tags. This matching scheme is identical to that described in RFC 3066. The second matching scheme, Extended Filtering, matches (lists of) Extended Language Ranges against (lists of) language tags, and produces a (possibly empty) list of matching language tags. This matching scheme takes into account that draft-ietf-ltru-registry (RFC3066bis), in contrast to RFC3066, defines language tags by using a *sub*tag registry. The third matching scheme, Lookup, differs from filtering in that it produces a single matching language tag, possibly by falling back to some default. Lookup is therefore suitable for situations where a single result that best matches user preferences is needed. An example would be the generation of content from a data store. Filtering is useful for situations where multiple results are acceptable, such as searching matching documents or document fragments with certain language tags, or applying certain operations such as styling to document fragments. Working Group Summary This document is the second work item of the LTRU WG. A large part of the work on this document was done after finishing the first work item, which is currently draft-ietf-ltru-registry-14 (together with draft-ietf-ltru-initial-06). While in an intermediary stage, the document contained a larger number of matching schemes, some of which were not well defined, had too many options, or were at best 'nice to have', the WG worked hard to reduce the number of schemes to the necessary minimum. Protocol Quality Of the three language tag matching schemes described in the document, Basic Filtering is already widely implemented. Various implementations of Extended Filtering exist, but they are not yet widely deployed. Implementations corresponding to Lookup also exist and are well used, although not currently directly in IETF technology. |
|
2006-06-05
|
15 | Ted Hardie | State Changes to Last Call Requested from Publication Requested by Ted Hardie |
|
2006-06-05
|
15 | Ted Hardie | Last Call was requested by Ted Hardie |
|
2006-06-05
|
15 | Ted Hardie | State Changes to Publication Requested from Last Call Requested by Ted Hardie |
|
2006-06-05
|
15 | Ted Hardie | Last Call was requested by Ted Hardie |
|
2006-06-05
|
15 | Ted Hardie | State Changes to Last Call Requested from AD is watching by Ted Hardie |
|
2006-06-05
|
15 | Ted Hardie | Intended Status has been changed to Proposed Standard from None |
|
2006-06-05
|
15 | (System) | Ballot writeup text was added |
|
2006-06-05
|
15 | (System) | Last call text was added |
|
2006-06-05
|
15 | (System) | Ballot approval text was added |
|
2006-05-31
|
14 | (System) | New version available: draft-ietf-ltru-matching-14.txt |
|
2006-05-19
|
13 | (System) | New version available: draft-ietf-ltru-matching-13.txt |
|
2006-04-10
|
12 | (System) | New version available: draft-ietf-ltru-matching-12.txt |
|
2006-03-23
|
15 | Ted Hardie | Draft Added by Ted Hardie in state AD is watching |
|
2006-03-06
|
11 | (System) | New version available: draft-ietf-ltru-matching-11.txt |
|
2006-02-24
|
10 | (System) | New version available: draft-ietf-ltru-matching-10.txt |
|
2006-02-09
|
09 | (System) | New version available: draft-ietf-ltru-matching-09.txt |
|
2005-12-09
|
08 | (System) | New version available: draft-ietf-ltru-matching-08.txt |
|
2005-11-28
|
07 | (System) | New version available: draft-ietf-ltru-matching-07.txt |
|
2005-11-17
|
06 | (System) | New version available: draft-ietf-ltru-matching-06.txt |
|
2005-10-13
|
05 | (System) | New version available: draft-ietf-ltru-matching-05.txt |
|
2005-09-23
|
04 | (System) | New version available: draft-ietf-ltru-matching-04.txt |
|
2005-06-29
|
03 | (System) | New version available: draft-ietf-ltru-matching-03.txt |
|
2005-06-10
|
02 | (System) | New version available: draft-ietf-ltru-matching-02.txt |
|
2005-06-03
|
01 | (System) | New version available: draft-ietf-ltru-matching-01.txt |
|
2005-05-17
|
00 | (System) | New version available: draft-ietf-ltru-matching-00.txt |