[MMUSIC] Comments on draft-ietf-mmusic-traffic-class-for-sdp-02

Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 02 November 2012 00:04 UTC

Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 6321221F93E7 for <mmusic@ietfa.amsl.com>; Thu, 1 Nov 2012 17:04:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.392
X-Spam-Status: No, score=-0.392 tagged_above=-999 required=5 tests=[AWL=0.045, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id Ob9Ig5-r2z6n for <mmusic@ietfa.amsl.com>; Thu, 1 Nov 2012 17:04:35 -0700 (PDT)
Received: from qmta04.westchester.pa.mail.comcast.net (qmta04.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:40]) by ietfa.amsl.com (Postfix) with ESMTP id B171021F93F1 for <mmusic@ietf.org>; Thu, 1 Nov 2012 17:04:35 -0700 (PDT)
Received: from omta14.westchester.pa.mail.comcast.net ([]) by qmta04.westchester.pa.mail.comcast.net with comcast id JQ1D1k0091HzFnQ54Q4gDP; Fri, 02 Nov 2012 00:04:40 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([]) by omta14.westchester.pa.mail.comcast.net with comcast id JQ4f1k00A3ZTu2S3aQ4fVA; Fri, 02 Nov 2012 00:04:39 +0000
Message-ID: <50930E11.2090306@alum.mit.edu>
Date: Thu, 01 Nov 2012 20:04:33 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121010 Thunderbird/16.0.1
MIME-Version: 1.0
To: IETF MMUSIC WG <mmusic@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: [MMUSIC] Comments on draft-ietf-mmusic-traffic-class-for-sdp-02
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2012 00:04:36 -0000

I have some comments on this new version of the document. (Sorry!)

Section 3:

I know we have been through this many times, and its much better now. 
But I still see one issue:

The ABNF says an adjective is a tcl-token, which allows "-" and 
alphanumerics. But then the text says that an adjective and be preceded 
by underscore ("_") to indicate that it is non-standard. This means you 
are *extending* the syntax in text beyond what the ABNF allows. IMO that 
is a very bad idea.

Instead, I recommend altering the syntax to permit the underscore in 
adjectives in the way you intend it to be used. I would suggest some 
syntax for this but I don't know if you want to permit non-standard 
qualified adjectives.

Also, as we have previously discussed, this way of using non-standard 
adjectives is quite analogous to the use "P-" or "X-" headers that has 
been found troublesome and generally banned. So I expect this might have 
trouble getting through IESG review. I thought we had discussed having 
the non-standard adjectives be registered using a 
first-come-first-served registration policy.

ISTM that the portion of this section that discusses "aq" ought to be in 
its own section, and then referenced from the iana considerations section.

Section 6.4:

I don't find any explanation of how or if to register qualified 
adjectives. The section title says "Unqualified Adjective Registration", 
but the inital set of registered values includes "aq" (the qualifier 
part of qualified adjectives), and some values intended to be qualfied 
by "aq:" (such as "admitted"). This certainly implies to me that I can 
use each of these as an unqualified adjective.

If the intent is to register such things then I would expect to see the 
full qualified adjectives listed for registration. E.g. "aq:admitted"