[urn] Alissa Cooper's Discuss on draft-ietf-urnbis-rfc2141bis-urn-21: (with DISCUSS and COMMENT)

Alissa Cooper <alissa@cooperw.in> Wed, 01 March 2017 15:11 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: urn@ietf.org
Delivered-To: urn@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D63912953A; Wed, 1 Mar 2017 07:11:18 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alissa Cooper <alissa@cooperw.in>
To: The IESG <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.46.1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <148838107824.7093.11755371556465062472.idtracker@ietfa.amsl.com>
Date: Wed, 01 Mar 2017 07:11:18 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/v88Wcnp-5z-CgLZDyE-Dz88cLJY>
Cc: urn@ietf.org, barryleiba@computer.org, draft-ietf-urnbis-rfc2141bis-urn@ietf.org, urnbis-chairs@ietf.org
Subject: [urn] Alissa Cooper's Discuss on draft-ietf-urnbis-rfc2141bis-urn-21: (with DISCUSS and COMMENT)
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.17
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn/>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 15:11:18 -0000

Alissa Cooper has entered the following ballot position for
draft-ietf-urnbis-rfc2141bis-urn-21: Discuss

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-urnbis-rfc2141bis-urn/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

What is the motivation behind specifying the r-component syntax at this
point and then recommending against its use until further standardization
is complete? Why not specify the syntax when those future standards get
written? The current approach just seems like an invitation for people to
start including r-components in URNs without independent implementations
understanding their semantics.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

= General =

I agree with Stephen that this spec seems unnecessarily long. There are a
bunch of instances of repeated text in different sections that reference
each other. I realize this doc was a negotiated outcome but if doing a
streamlining pass is a possibility, it wouldn't hurt IMO.

= Section 4.4 =

"Further, all URN-aware applications MUST
   offer the option of displaying URNs in this canonical form to allow
   for direct transcription (for example by copy-and-paste
techniques)."

I know this was in 2141, but it seems needlessly constraining on
applications and I would be surprised if every application that is aware
of URNs actually does this. 

In general I think it would be preferable to avoid specifying normative
requirements about what applications are to display, including the other
requirements added to this section that were not in 2141.

= Section 8 =

Agree with Stephen's comment here.

= Appendix C =

"Truly experimental usages MAY, of course, employ
       the 'example' namespace [RFC6963]."

It seems inappropriate to have normative language in this appendix.