Mapping Characters for Classes of the Preparation, Enforcement, and Comparison of Internationalized Strings (PRECIS)
draft-ietf-precis-mappings-12
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2016-02-29
|
12 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2016-02-12
|
12 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2016-02-12
|
12 | (System) | RFC Editor state changed to RFC-EDITOR from EDIT |
2015-12-16
|
12 | (System) | IANA Action state changed to No IC |
2015-12-16
|
12 | (System) | RFC Editor state changed to EDIT |
2015-12-16
|
12 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2015-12-16
|
12 | (System) | Announcement was received by RFC Editor |
2015-12-16
|
12 | Amy Vezza | IESG state changed to Approved-announcement sent from Approved-announcement to be sent |
2015-12-16
|
12 | Amy Vezza | IESG has approved the document |
2015-12-16
|
12 | Amy Vezza | Closed "Approve" ballot |
2015-12-16
|
12 | Amy Vezza | Ballot approval text was generated |
2015-12-16
|
12 | Barry Leiba | IESG state changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed |
2015-11-02
|
12 | Takahiro Nemoto | IANA Review state changed to Version Changed - Review Needed from IANA OK - No Actions Needed |
2015-11-02
|
12 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-12.txt |
2015-10-14
|
11 | (System) | Notify list changed from precis-chairs@ietf.org, draft-ietf-precis-mappings.shepherd@ietf.org, stpeter@jabber.org, draft-ietf-precis-mappings.ad@ietf.org, draft-ietf-precis-mappings@ietf.org to (None) |
2015-09-03
|
11 | Vijay Gurbani | Request for Last Call review by GENART Completed: Ready. Reviewer: Vijay Gurbani. |
2015-09-03
|
11 | Cindy Morgan | IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation |
2015-09-03
|
11 | Jari Arkko | [Ballot comment] Vijay Gurbani's Gen-ART review pointed out a possible need to refer to RFC 2119. Can the authors check this? |
2015-09-03
|
11 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko |
2015-09-03
|
11 | Joel Jaeggli | [Ballot comment] opsdir review was performed by Mahesh Jethanandani who notes a significant number of nits in draft 11 so you'll want to look … [Ballot comment] opsdir review was performed by Mahesh Jethanandani who notes a significant number of nits in draft 11 so you'll want to look at it through the tool |
2015-09-03
|
11 | Joel Jaeggli | [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli |
2015-09-03
|
11 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2015-09-02
|
11 | Ben Campbell | [Ballot comment] I don't have substantive comments, but I do have a fair number of editorial comments. There are a number of places where I … [Ballot comment] I don't have substantive comments, but I do have a fair number of editorial comments. There are a number of places where I found the sentence structure very hard to follow. I apologize for not suggesting text, but for the most part I was not sure of the intent. Details follow: -2.3, first paragraph, note: I'm having trouble parsing that sentence, starting with "Because". -2.3, 3rd paragraph: s/"... Case Folding in PRECIS framework..."/"... Case Folding in the PRECIS framework..." "Local case mapping defined in this document corresponds to demands from applications which supports users’ locale and/or context." I don't follow the sentence. -2.3, 2nd to last paragraph: I suggest avoiding 2119 keywords when referring to requirements from other specs-- especially since _this_ draft doesn't have the 2119 boilerplate. -2.3, last paragraph: I can't parse the paragraph. -- 6: I don't understand the meaning of "need for the case folding about the mapping" -- Appendix B: I'm having a lot of trouble following the sentence structure for the whole section. |
2015-09-02
|
11 | Ben Campbell | [Ballot Position Update] New position, No Objection, has been recorded for Ben Campbell |
2015-09-02
|
11 | Kathleen Moriarty | [Ballot comment] Thanks for addressing the SecDir review with text coming in the next version. |
2015-09-02
|
11 | Kathleen Moriarty | [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty |
2015-09-02
|
11 | Stephen Farrell | [Ballot comment] - The write-up didn't tell me if this is likely to be considered as neutral by the Unicode folks, or as something non-neutral. … [Ballot comment] - The write-up didn't tell me if this is likely to be considered as neutral by the Unicode folks, or as something non-neutral. I'm curious about that, but not concerned much. I do think the IESG should be aware though if this is something that might cause e.g. liaison fun for the IAB later on. (I'm not saying I think it does/would btw, just that I'd like to know if it might.) - The secdir review [1] raised an issue and some changes were proposed for a -12 version that hasn't yet popped out (which is fine). This is just to note that to decrease the probability we forget:-) [1] https://www.ietf.org/mail-archive/web/secdir/current/msg05900.html |
2015-09-02
|
11 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell |
2015-09-01
|
11 | Spencer Dawkins | [Ballot Position Update] New position, No Objection, has been recorded for Spencer Dawkins |
2015-09-01
|
11 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2015-09-01
|
11 | Alvaro Retana | [Ballot comment] Just a small nit. Section 2.3. (Local case mapping) includes the phrase "It is RECOMMENDED to use…”, which looks like an RFC2119 keyword, … [Ballot comment] Just a small nit. Section 2.3. (Local case mapping) includes the phrase "It is RECOMMENDED to use…”, which looks like an RFC2119 keyword, but that RFC is not referenced in the document. The phrase is used to refer to what is specified in RFC7564..but it may confusing. Maybe using quotation marks to make it clear that the text comes form somewhere else, and using a reference would help. |
2015-09-01
|
11 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2015-09-01
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR Completed. Reviewer: Fred Baker. |
2015-09-01
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR Completed: Has Nits. Reviewer: Mahesh Jethanandani. |
2015-08-21
|
11 | Barry Leiba | Changed consensus to Yes from Unknown |
2015-08-21
|
11 | Barry Leiba | Placed on agenda for telechat - 2015-09-03 |
2015-08-21
|
11 | Barry Leiba | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
2015-08-21
|
11 | Barry Leiba | Ballot has been issued |
2015-08-21
|
11 | Barry Leiba | [Ballot Position Update] New position, Yes, has been recorded for Barry Leiba |
2015-08-21
|
11 | Barry Leiba | Created "Approve" ballot |
2015-08-06
|
11 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Has Issues. Reviewer: Scott Kelly. |
2015-08-04
|
11 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
2015-08-03
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Fred Baker |
2015-08-03
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Fred Baker |
2015-08-03
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mahesh Jethanandani |
2015-08-03
|
11 | Gunter Van de Velde | Request for Last Call review by OPSDIR is assigned to Mahesh Jethanandani |
2015-07-28
|
11 | (System) | IANA Review state changed to IANA OK - No Actions Needed from IANA - Review Needed |
2015-07-28
|
11 | Amanda Baber | (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-precis-mappings-11, which is currently in Last Call, and has the following comments: We understand that this … (Via drafts-lastcall@iana.org): IESG/Authors/WG Chairs: IANA has reviewed draft-ietf-precis-mappings-11, which is currently in Last Call, and has the following comments: We understand that this document doesn't require any IANA actions. While it's often helpful for a document's IANA Considerations section to remain in place upon publication even if there are no actions, if the authors strongly prefer to remove it, IANA does not object. If this assessment isn't accurate, please respond as soon as possible. |
2015-07-23
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Vijay Gurbani |
2015-07-23
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Vijay Gurbani |
2015-07-23
|
11 | Jean Mahoney | Closed request for Last Call review by GENART with state 'Withdrawn' |
2015-07-23
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Brian Carpenter |
2015-07-23
|
11 | Jean Mahoney | Request for Last Call review by GENART is assigned to Brian Carpenter |
2015-07-23
|
11 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Scott Kelly |
2015-07-23
|
11 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Scott Kelly |
2015-07-21
|
11 | Cindy Morgan | IANA Review state changed to IANA - Review Needed |
2015-07-21
|
11 | Cindy Morgan | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Mapping characters for PRECIS classes) … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Sender: Subject: Last Call: (Mapping characters for PRECIS classes) to Informational RFC The IESG has received a request from the Preparation and Comparison of Internationalized Strings WG (precis) to consider the following document: - 'Mapping characters for PRECIS classes' as Informational RFC The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2015-08-04. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract The framework for preparation, enforcement, and comparison of internationalized strings ("PRECIS") defines several classes of strings for use in application protocols. Because many protocols perform case-sensitive or case-insensitive string comparison, it necessary to define methods for case mapping. In addition, both the Internationalized Domain Names in Applications (IDNA) and the PRECIS problem statement describe mappings for internationalized strings that are not limited to case, but include width mapping and mapping of delimiters and other special characters that can be taken into consideration. This document provides guidelines for designers of PRECIS profiles and describes several mappings that can be applied between receiving user input and passing permitted code points to internationalized protocols. In particular, this document describes both locale-dependent and context-depending case mappings as well as additional mappings for delimiters and special characters. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-precis-mappings/ IESG discussion, once it begins, can be tracked via https://datatracker.ietf.org/doc/draft-ietf-precis-mappings/ballot/ No IPR declarations have been submitted directly on this I-D. |
2015-07-21
|
11 | Cindy Morgan | IESG state changed to In Last Call from Last Call Requested |
2015-07-21
|
11 | Barry Leiba | Last call was requested |
2015-07-21
|
11 | Barry Leiba | Ballot approval text was generated |
2015-07-21
|
11 | Barry Leiba | IESG state changed to Last Call Requested from AD Evaluation |
2015-07-21
|
11 | Barry Leiba | Last call announcement was changed |
2015-07-21
|
11 | Barry Leiba | Last call announcement was generated |
2015-07-21
|
11 | Barry Leiba | Ballot writeup was changed |
2015-07-21
|
11 | Barry Leiba | Ballot writeup was generated |
2015-07-21
|
11 | Barry Leiba | IESG state changed to AD Evaluation from Publication Requested |
2015-07-20
|
11 | Marc Blanchet | Shepherd writeup for draft-ietf-precis-mappings-11 1. Summary The document shepherd is Peter Saint-Andre. The responsible Area Director is Barry Leiba. This document provides guidelines for supplemental … Shepherd writeup for draft-ietf-precis-mappings-11 1. Summary The document shepherd is Peter Saint-Andre. The responsible Area Director is Barry Leiba. This document provides guidelines for supplemental and alternative handling of some Unicode characters in the context of PRECIS (RFC 7564). The supplemental handling covers mapping of protocol-specific delimiters (e.g., "@") and special characters (e.g., mapping of non-ASCII space to ASCII space). The alternative handling covers language-specific mapping of uppercase characters to lowercase characters (e.g., Turkish dotless i) as an alternative to Unicode Default Case Folding, along with one instance of context-specific mapping (Greek final sigma). The requested publication type is Informational because the document provides non-normative guidance for protocol designers and application developers. 2. Review and Consensus Internationalization is full of messy complexity. The topic of case mapping, although it might seem straightforward to English speakers, can be far from clear-cut. Mapping of uppercase characters to lowercase characters sometimes varies by language (e.g., certain characters are handled differently in Turkish and Lithuanian than they are in other languages that use the same characters) and by geographical location (e.g., the French language as written in Canada as opposed to France). PRECIS-based software implementations do not necessarily have access to information about a user's language or locale. Furthermore, as a generalized technology for internationalization, PRECIS does not include a way to negotiate such parameters. In the main it is safest to use Unicode Default Case Folding for case mapping, as defined in the Unicode Standard and as recommended by the PRECIS framework (RFC 7564). However, where information about a user's language or locale (or the context in which a particular character is used) is available, it can make sense for an application protocol or implementation to adjust its handling of case mapping based on such information. Because of the complexities involved, the sense of the PRECIS WG was that it could not provide normative recommendations for case mapping beyond those defined in the Unicode Default Case Folding algorithm. Nevertheless, the working group saw value in providing informational guidance regarding language-, locale-, and context-dependent mappings. This is similar to the relationship between the core Internationalized Domain Names in Applications (IDNA) protocol and the informational guidance provided in RFC 5895. In contrast to the topic of case mapping, the guidelines regarding delimiter mapping and special mapping were uncontroversial and elicited no significant concern among working group participants. 3. Intellectual Property Both authors have confirmed that they are not personally aware of any IPR related to this specification. 4. Other Points The document makes normative references to the Unicode Standard, but that is not problematic because such references are common in IETF documents (and this document is Informational anyway). This document requests no actions by the IANA, does not require expert review, and needs no other special handling. |
2015-07-20
|
11 | Marc Blanchet | State Change Notice email list changed to precis-chairs@ietf.org, draft-ietf-precis-mappings.shepherd@ietf.org, stpeter@jabber.org, draft-ietf-precis-mappings.ad@ietf.org, draft-ietf-precis-mappings@ietf.org |
2015-07-20
|
11 | Marc Blanchet | Responsible AD changed to Barry Leiba |
2015-07-20
|
11 | Marc Blanchet | IETF WG state changed to Submitted to IESG for Publication from In WG Last Call |
2015-07-20
|
11 | Marc Blanchet | IESG state changed to Publication Requested |
2015-07-20
|
11 | Marc Blanchet | IESG process started in state Publication Requested |
2015-07-20
|
11 | Peter Saint-Andre | Changed document writeup |
2015-07-20
|
11 | Marc Blanchet | Intended Status changed to Informational from None |
2015-07-06
|
11 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-11.txt |
2015-05-06
|
10 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-10.txt |
2015-04-07
|
09 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-09.txt |
2014-06-30
|
08 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-08.txt |
2014-05-27
|
07 | Ryan Cross | Draft file: draft-ietf-precis-mappings-07.txt recovered from tools.ietf.org |
2014-02-12
|
07 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-07.txt |
2014-01-24
|
06 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-06.txt |
2013-10-20
|
05 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-05.txt |
2013-10-18
|
04 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-04.txt |
2013-08-27
|
03 | Yoshiro Yoneya | IETF WG state changed to In WG Last Call from WG Document |
2013-08-06
|
03 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-03.txt |
2013-07-31
|
02 | Marc Blanchet | Document shepherd changed to Peter Saint-Andre |
2013-07-31
|
02 | Marc Blanchet | Document shepherd changed to (None) |
2013-07-31
|
02 | Marc Blanchet | Document shepherd changed to (None) |
2013-05-24
|
02 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-02.txt |
2012-12-26
|
01 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-01.txt |
2012-12-04
|
00 | Takahiro Nemoto | New version available: draft-ietf-precis-mappings-00.txt |