Skip to main content

Preparation, Enforcement, and Comparison of Internationalized Strings Representing Nicknames
RFC 8266

Yes

(Alexey Melnikov)
(Ben Campbell)
(Terry Manderson)

No Objection

Alvaro Retana
(Alia Atlas)
(Alissa Cooper)
(Benoît Claise)
(Deborah Brungard)
(Eric Rescorla)
(Kathleen Moriarty)
(Mirja Kühlewind)
(Spencer Dawkins)
(Suresh Krishnan)

Note: This ballot was opened for revision 07 and is now closed.

Alvaro Retana No Objection

Warren Kumari No Objection

Comment (2017-07-04 for -08)
This is wildly outside my area of expertise -- about the only thing I know about PRECIS, Unicode, internationalization and similar is that it is tricky and subtle. 
I'm balloting No Objection with the belief that the author and AD understand this stuff :-)

I would like to point out the OpsDir review from Nevil: https://datatracker.ietf.org/doc/review-ietf-precis-7700bis-07-opsdir-lc-brownlee-2017-06-19/ (which, I see, you have already responded to).

(Adam Roach; former steering group member) Yes

Yes (2017-07-05 for -08)
I like the clear explanation of some of the design choices in here (e.g., the rationale for using NFKC).

There are two places that I think a slight bit of additional text might be useful:

1. When talking about processing "each string" in section 2.4, it's probably worth noting that implementations should be careful not to assume that any information received from a wire protocol has necessarily had any of the rules in this document applied to it (as this might allow intentionally noncompliant clients to slip certain kinds of shenanigans past their checks); and

2. Where the final paragraph of section 4 indicates that the operations in this document are not necessarily idempotent, it is probably worth being more explicit that they should be applied repeatedly until the output string is stable; or, if the string does not stabilize after a reasonable number of iterations (is this possible?), that it should be rejected as invalid.

(Alexey Melnikov; former steering group member) Yes

Yes (for -07)

                            

(Ben Campbell; former steering group member) Yes

Yes (for -08)

                            

(Terry Manderson; former steering group member) Yes

Yes (for -08)

                            

(Alia Atlas; former steering group member) No Objection

No Objection (for -08)

                            

(Alissa Cooper; former steering group member) No Objection

No Objection (for -08)

                            

(Benoît Claise; former steering group member) No Objection

No Objection (for -08)

                            

(Deborah Brungard; former steering group member) No Objection

No Objection (for -08)

                            

(Eric Rescorla; former steering group member) No Objection

No Objection (for -08)

                            

(Kathleen Moriarty; former steering group member) No Objection

No Objection (for -08)

                            

(Mirja Kühlewind; former steering group member) No Objection

No Objection (for -08)

                            

(Spencer Dawkins; former steering group member) No Objection

No Objection (for -08)

                            

(Suresh Krishnan; former steering group member) No Objection

No Objection (for -08)