[xmpp] Barry Leiba's Yes on draft-ietf-xmpp-6122bis-23: (with COMMENT)

"Barry Leiba" <barryleiba@computer.org> Tue, 09 June 2015 11:05 UTC

Return-Path: <barryleiba@computer.org>
X-Original-To: xmpp@ietfa.amsl.com
Delivered-To: xmpp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 031351A00C0; Tue, 9 Jun 2015 04:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nxa32MSnVX97; Tue, 9 Jun 2015 04:04:59 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B94F61A00A7; Tue, 9 Jun 2015 04:04:59 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "Barry Leiba" <barryleiba@computer.org>
To: "The IESG" <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.0.3.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20150609110459.26823.80392.idtracker@ietfa.amsl.com>
Date: Tue, 09 Jun 2015 04:04:59 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/xmpp/wua91gt3ONBa8ssVHSlrWr18F4M>
Cc: xmpp-chairs@ietf.org, draft-ietf-xmpp-6122bis@ietf.org, xmpp@ietf.org, draft-ietf-xmpp-6122bis.ad@ietf.org, draft-ietf-xmpp-6122bis.shepherd@ietf.org
Subject: [xmpp] Barry Leiba's Yes on draft-ietf-xmpp-6122bis-23: (with COMMENT)
X-BeenThere: xmpp@ietf.org
X-Mailman-Version: 2.1.15
List-Id: XMPP Working Group <xmpp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xmpp>, <mailto:xmpp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xmpp/>
List-Post: <mailto:xmpp@ietf.org>
List-Help: <mailto:xmpp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xmpp>, <mailto:xmpp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jun 2015 11:05:01 -0000

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...