Barry Leiba's Yes on draft-ietf-xmpp-6122bis-23: (with COMMENT)
"Barry Leiba" <[email protected]> Tue, 09 Jun 2015 04:04:59 -0700
| Newsgroups | gmane.ietf.xmpp |
|---|---|
| Message-ID | <[email protected]> |
Barry Leiba has entered the following ballot position for
draft-ietf-xmpp-6122bis-23: Yes
When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)
Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.
The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-xmpp-6122bis/
----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------
I would make the RFC 6365 reference normative.
The ABNF definition for localpart would benefit from citing
[draft-ietf-precis-saslprepbis] by "UsernameCaseMapped profile".
Similarly for "OpaqueString profile" in the definition of "resourcepart".
(And, by the way, I wouldn't put quotation marks around the profile
names.)
The first paragraph of Section 3.2 defines a particular parsing order,
which will affect a JID such as in example 15, way down below. I think
it's worth explicitly saying that here, to reduce the likelihood that
such JIDs might be mis-parsed. You do mention it in the note explaining
example 15, but it'd be useful to highlight it here.
In Section 3.3.1, I find the "i.e."s to be distracting clutter, and
mildly recommend rendering those lines like this:
U+0022 (QUOTATION MARK): "
U+0026 (AMPERSAND): &
In example 21, it might be more fun to use PILE OF POO (U+1F4A9) instead.
Or maybe not...