Re: Request for a formal URN Namespace ID for "globus"

worley@ariadne.com (Dale R. Worley) Mon, 11 January 2016 20:19 UTC

Return-Path: <worley@alum.mit.edu>
X-Original-To: urn-nid@ietfa.amsl.com
Delivered-To: urn-nid@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D5A91A90DC for <urn-nid@ietfa.amsl.com>; Mon, 11 Jan 2016 12:19:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.465
X-Spam-Level: *
X-Spam-Status: No, score=1.465 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] autolearn=no
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 B362nEVuUMw1 for <urn-nid@ietfa.amsl.com>; Mon, 11 Jan 2016 12:19:42 -0800 (PST)
Received: from resqmta-po-05v.sys.comcast.net (resqmta-po-05v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:164]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E49E1A90DF for <urn-nid@apps.ietf.org>; Mon, 11 Jan 2016 12:19:42 -0800 (PST)
Received: from resomta-po-10v.sys.comcast.net ([96.114.154.234]) by resqmta-po-05v.sys.comcast.net with comcast id 4kHe1s00B53iAfU01kKhSU; Mon, 11 Jan 2016 20:19:41 +0000
Received: from hobgoblin.ariadne.com ([73.143.237.82]) by resomta-po-10v.sys.comcast.net with comcast id 4kKg1s00Y1nMCLR01kKhK8; Mon, 11 Jan 2016 20:19:41 +0000
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id u0BKJel5027264; Mon, 11 Jan 2016 15:19:40 -0500
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id u0BKJdwA027257; Mon, 11 Jan 2016 15:19:39 -0500
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com
To: Stuart Martin <smartin@mcs.anl.gov>
Subject: Re: Request for a formal URN Namespace ID for "globus"
In-Reply-To: <C0953525-BFEF-4B30-83A0-261B26DA3794@mcs.anl.gov> (smartin@mcs.anl.gov)
Sender: worley@ariadne.com
Date: Mon, 11 Jan 2016 15:19:39 -0500
Message-ID: <874mejq36s.fsf@hobgoblin.ariadne.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1452543581; bh=mSl11IsQ16ejemMT859ykIZUZoQ/vH8mAOLQHF0ff9U=; h=Received:Received:Received:Received:From:To:Subject:Date: Message-ID; b=gkT8jVE1ejiknNP/2fszoCLMcgBhMB8MOakR6X4ZQI6oXRr53HLxzJWBHDEzO6Q9B RjLc2ol/NxVoRKYJMsSoKduBq7P/2hNxiEXAS51FBhskEGKSNwi3Ao/i+NSDE84HMT Q5h8w54sEepITmxuWsx916kRTNEcuUT3/M4ARFF2v1Waz9gB/mUqWNl78gdwIDwPhF vyx2UhAu8EHglZBWvAtWm6i217zdGRm5fs4QpvynVB+u7BBEhLgzSR0E1p+Q5FnNom bwmWOVwAfZ1urjUbfxZmOkPVQuLy8CYRfWmcG64CKBe6E8eGhrq/JcvSUpCm7Ce+Fs UsaXL22MqQi3w==
Archived-At: <http://mailarchive.ietf.org/arch/msg/urn-nid/rol1qbm96jv-netWu1LO23mvbac>
Cc: urn-nid@apps.ietf.org
X-BeenThere: urn-nid@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: discussion of new namespace identifiers for URNs <urn-nid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn-nid>, <mailto:urn-nid-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn-nid/>
List-Post: <mailto:urn-nid@ietf.org>
List-Help: <mailto:urn-nid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn-nid>, <mailto:urn-nid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jan 2016 20:19:43 -0000

I have some nits:

   2.4. Declaration of the Syntactic Structure

   <URN> ::= "urn: " "globus" ":" <NSS>
------------------^

Remove this space.

   <NSS> ::= <SNID> | <SNID> ":" <SUBNAMESPACE-SPECIFIC-STRING>

You might want to change "SUBNAMESPACE-SPECIFIC-STRING" to
"subnamespace-specific-string" or "SNSS".

   <SNID> ::= 1*<non-colon chars>

   <SUBNAMESPACE-SPECIFIC-STRING> ::= 1*<URN chars>

   <non-colon chars> ::= <non-colon trans> | "%" <hex> <hex>

   <non-colon trans> ::= <upper> | <lower> | <number> | <non-colon
   other>

   <non-colon other> ::= "(" | ")" | "+" | "," | "-" | "." | "=" |
                         "@" | ";" | "$" | "_" | "!" | "*" | "'"

IMO, "<non-colon chars>" should be "<non-colon-chars>", etc.  (Though I
admit that RFC 2141 uses "<URN chars>".)

Dale