Gen-ART review of draft-evain-ebu-urn-01.txt

Black_David@emc.com Fri, 16 November 2007 15:57 UTC

Return-path: <ietf-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1It3Z0-0007ml-4j; Fri, 16 Nov 2007 10:57:02 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ist0C-0003a0-Ht; Thu, 15 Nov 2007 23:40:25 -0500
Received: from mexforward.lss.emc.com ([128.222.32.20]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1Ist0C-0001is-1e; Thu, 15 Nov 2007 23:40:24 -0500
Received: from hop04-l1d11-si01.isus.emc.com (HOP04-L1D11-SI01.isus.emc.com [10.254.111.54]) by mexforward.lss.emc.com (Switch-3.2.5/Switch-3.1.7) with ESMTP id lAG4eKCK023099; Thu, 15 Nov 2007 23:40:21 -0500 (EST)
Received: from mailhub.lss.emc.com (sesha.lss.emc.com [10.254.144.12]) by hop04-l1d11-si01.isus.emc.com (Tablus Interceptor); Thu, 15 Nov 2007 23:40:20 -0500
Received: from corpussmtp3.corp.emc.com (corpussmtp3.corp.emc.com [10.254.64.53]) by mailhub.lss.emc.com (Switch-3.2.5/Switch-3.1.7) with ESMTP id lAG4dJUb000260; Thu, 15 Nov 2007 23:40:17 -0500 (EST)
From: Black_David@emc.com
Received: from CORPUSMX20A.corp.emc.com ([128.221.62.11]) by corpussmtp3.corp.emc.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 15 Nov 2007 23:39:07 -0500
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 15 Nov 2007 23:39:06 -0500
Message-ID: <FF29F13E2D78C047B4B79F4E062D0363C2DC00@CORPUSMX20A.corp.emc.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-topic: Gen-ART review of draft-evain-ebu-urn-01.txt
Thread-index: AcgoCp7Jpa8dCC5GTtyAepK5OJc58w==
To: evain@ebu.ch, ietf@ietf.org, gen-art@ietf.org
X-OriginalArrivalTime: 16 Nov 2007 04:39:07.0116 (UTC) FILETIME=[9F855AC0:01C8280A]
X-PMX-Version: 4.7.1.128075, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.8.30.53115
X-PerlMx-Spam: Gauge=, SPAM=0%, Reason='EMC_BODY_1+ -3, EMC_FROM_0+ -3, NO_REAL_NAME 0, __C230066_P5 0, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __IMS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __STOCK_PHRASE_24 0'
X-Tablus-Inspected: yes
X-Tablus-Classifications: public
X-Tablus-Action: allow
X-Spam-Score: -4.0 (----)
X-Scan-Signature: a87a9cdae4ac5d3fbeee75cd0026d632
X-Mailman-Approved-At: Fri, 16 Nov 2007 10:56:59 -0500
Cc: lisa@osafoundation.org, Black_David@emc.com
Subject: Gen-ART review of draft-evain-ebu-urn-01.txt
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Errors-To: ietf-bounces@ietf.org

I have been selected as the General Area Review Team (Gen-ART)
reviewer for this draft (for background on Gen-ART, please see
http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html).

Please resolve these comments along with any other Last Call comments
you may receive.


Document: draft-evain-ebu-urn-01.txt
Reviewer: David L. Black
Review Date: 15 November 2007
IETF LC End Date: 10 December 2007

Summary:

This draft is on the right track, but has open issues,
described in the review.

Comments:

There is one minor open issue, but it does cause syntactic
ambiguity, and hence needs to be fixed:

   Declaration of structure:

      URNs assigned by EBU will have the following hierarchical
      structure based on the organisational structure of the EBU
      resources:

         urn:tva:{category}:{string}

      where "{category}" and "{string}" are US-ASCII strings that
      conforms to URN Syntax requirements ([RFC2141]).

The issue is that the use of the colon character (":") in
{category} needs to be prohibited in order to protect the
colon used as a delimiter between {category} and {string}.  In
addition, it may also be appropriate to prohibit use of some or
all additional  <other> characters defined in Section 2.2 of
RFC 2141 in {category} beyond prohibiting the colon character -
such a prohibition would apply the same syntax  rules
rules to {category} as apply to the Namespace ID ("ebu").

Nits:

(1)

   Declared registrant of the namespace:

      Name:           jean-Pierre Evan

Should "jean" be capitalized?
Is there an "i" missing in "Evan"?

(2)

   Declaration of structure:

      URNs assigned by EBU will have the following hierarchical
      structure based on the organisational structure of the EBU
      resources:

         urn:tva:{category}:{string}

"tva" --> "ebu"

(3)

3.  Examples

   The following examples are not guaranteed to be real. They are
   presented for pedagogical reasons only.

      urn:ebu:metadata:pmeta:2007
      urn:ebu:metadata:cs:EscortCS:2007
      urn:other:anytype:version

The third example ("urn:other:anytype:version") should be removed.

(4)

idnits 2.05.01 found a possible boilerplate problem:

  Checking boilerplate required by RFC 3978 and 3979, updated by RFC
4748:
 
------------------------------------------------------------------------
----

  ** The document seems to lack an RFC 3978 Section 5.5 (updated by RFC
4748)
     Disclaimer -- however, there's a paragraph with a matching
beginning.
     Boilerplate error?


Thanks,
--David
----------------------------------------------------
David L. Black, Distinguished Engineer
EMC Corporation, 176 South St., Hopkinton, MA  01748
+1 (508) 293-7953             FAX: +1 (508) 293-7786
black_david@emc.com        Mobile: +1 (978) 394-7754
----------------------------------------------------

_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf