Re: request for assignment of informal urn

worley@ariadne.com (Dale R. Worley) Tue, 17 February 2015 03:44 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 509851A038D for <urn-nid@ietfa.amsl.com>; Mon, 16 Feb 2015 19:44:42 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 29XQ4suPN8FB for <urn-nid@ietfa.amsl.com>; Mon, 16 Feb 2015 19:44:40 -0800 (PST)
Received: from resqmta-po-02v.sys.comcast.net (resqmta-po-02v.sys.comcast.net [96.114.154.161]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 922661A0360 for <urn-nid@apps.ietf.org>; Mon, 16 Feb 2015 19:44:40 -0800 (PST)
Received: from resomta-po-20v.sys.comcast.net ([96.114.154.244]) by resqmta-po-02v.sys.comcast.net with comcast id tFkA1p0035Geu2801Fke8i; Tue, 17 Feb 2015 03:44:38 +0000
Received: from hobgoblin.ariadne.com ([24.34.72.61]) by resomta-po-20v.sys.comcast.net with comcast id tFkc1p00F1KKtkw01FkdFp; Tue, 17 Feb 2015 03:44:38 +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 t1H3iZwb004457; Mon, 16 Feb 2015 22:44:36 -0500
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id t1H3iYkS004449; Mon, 16 Feb 2015 22:44:34 -0500
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com (Dale R. Worley)
To: <yoshiki.sameshima.vf@hitachi-solutions.com>
Subject: Re: request for assignment of informal urn
In-Reply-To: <XNM2$7$1$6$$4$8$2$A$5000104U54d87c3b@hitachi-solutions.com> (yoshiki.sameshima.vf@hitachi-solutions.com)
Sender: worley@ariadne.com (Dale R. Worley)
Date: Mon, 16 Feb 2015 22:44:34 -0500
Message-ID: <87a90dqk0t.fsf@hobgoblin.ariadne.com>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1424144678; bh=4XQRdIEtUP/lB2/lyF6JCkrEQQVgvT7aBVHYB6EH9xU=; h=Received:Received:Received:Received:From:To:Subject:Date: Message-ID; b=DWEE8B0lHrZcRqDu3bZr0siAFGaPJpXXH7moBt5N83IbPSXinY+Mb/8RXC5//FN32 Y9BgekkDzPbQo4P9NrTASrPdgdm/l6dcnUwdXSemUdXCOecb1kDlqqs3R/GbPWU/xH RWOHcJot6IIbsxhdtWn0wpvIQUV61wtePzErJEgQKcI+LRF3lT5jgYxgYDJLUFZr5V cEZoDcSPWbKVahOdheWKBh+pPIP6K39hA9l1b2/9mPlVH9Sq8v+rtwH8AldYV9o4gU I5BoITEXqV7tJVjn1nJgtfoNEMjV19h3mBFf3cxSyliu2NqgdMXbsa6Qf0nony026g vpK6oJQLRmJaQ==
Archived-At: <http://mailarchive.ietf.org/arch/msg/urn-nid/c-u5wtTSU8bDGzaab7jo-xINPNI>
Cc: tomohiro.misawa.rf@hitachi-solutions.com, urn-nid@apps.ietf.org, yoshiki.sameshima.vf@hitachi-solutions.com, takanobu.hosoe.ju@hitachi-solutions.com
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: <http://www.ietf.org/mail-archive/web/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: Tue, 17 Feb 2015 03:44:42 -0000

<yoshiki.sameshima.vf@hitachi-solutions.com> writes:
> CoNETS-EPUB-UUID = "conets-epub-uuid:" UUID *( "/" FILE ) [ "#" EPUBCFI ]

In the namespace, all URNs have the format
urn-NNN:conets-epub-SOMETHING:SOMETHING.  It seems to me that
"conets-epub-" is redundant and only functions to make the URN longer,
and it might be desirable to remove that from the specification.

> UUID = 1*(HEXDIGIT) 0*( "-" 1*(HEXDIGIT))
> FILE = PCHAR *PCHAR

Why not say "FILE = 1*PCHAR"?

But I can anticipate problems with "[ "#" EPUBCFI ]".  That can't be
part of the URN itself, as we haven't defined "fragment identifiers" for
use with URNs.  I think people would be happier if you omitted that from
the syntax of your URN, and then in section 5, you noted that some uses
of these URNs use them with fragment identifiers, and in that case,
fragment identifiers must have the syntax and semantics of EPUBCFI as
defined in [document].  It think that would have exactly the same
implications in practice, without trying to declare the fragment
identifier as *part* of the URN.

Dale