Re: Application for a formal URN NID ("EIDR")

worley@ariadne.com (Dale R. Worley) Fri, 07 February 2014 16:45 UTC

Return-Path: <worley@shell01.TheWorld.com>
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 B308F1AC7ED for <urn-nid@ietfa.amsl.com>; Fri, 7 Feb 2014 08:45:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 ktmgYejbBacU for <urn-nid@ietfa.amsl.com>; Fri, 7 Feb 2014 08:45:11 -0800 (PST)
Received: from TheWorld.com (pcls6.std.com [192.74.137.146]) by ietfa.amsl.com (Postfix) with ESMTP id C8BAC1A0143 for <urn-nid@apps.ietf.org>; Fri, 7 Feb 2014 08:45:07 -0800 (PST)
Received: from shell.TheWorld.com (root@shell01.theworld.com [192.74.137.71]) by TheWorld.com (8.14.5/8.14.5) with ESMTP id s17GigdN023952; Fri, 7 Feb 2014 11:44:44 -0500
Received: from shell01.TheWorld.com (localhost.theworld.com [127.0.0.1]) by shell.TheWorld.com (8.13.6/8.12.8) with ESMTP id s17GieRS4399126; Fri, 7 Feb 2014 11:44:40 -0500 (EST)
Received: (from worley@localhost) by shell01.TheWorld.com (8.13.6/8.13.6/Submit) id s17GicOQ4457148; Fri, 7 Feb 2014 11:44:38 -0500 (EST)
Date: Fri, 07 Feb 2014 11:44:38 -0500
Message-Id: <201402071644.s17GicOQ4457148@shell01.TheWorld.com>
From: worley@ariadne.com
Sender: worley@ariadne.com
To: Pierre-Anthony Lemieux <pal@sandflow.com>
In-reply-to: <CAF_7JxAsn7StRvXf8B+dPpu8a97XACH+DAf8ftZN6OVFkJmXkg@mail.gmail.com> (pal@sandflow.com)
Subject: Re: Application for a formal URN NID ("EIDR")
References: <CAF_7JxASOJEKwZ_XAohHwqVjaDz5zqqbG349dCNiQHRh+nnHxw@mail.gmail.com> <201402061916.s16JG0J64392388@shell01.TheWorld.com> <CAF_7JxAsn7StRvXf8B+dPpu8a97XACH+DAf8ftZN6OVFkJmXkg@mail.gmail.com>
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: <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: Fri, 07 Feb 2014 16:45:12 -0000

> From: Pierre-Anthony Lemieux <pal@sandflow.com>

> The requested EIDR NID is not intended to accommodate any and all DOI
> Names, but specifically DOI Names allocated by EIDR organization, i.e.
> DOI Names with a prefix assigned to EIDR organization. [...]
> Currently, EIDR Identifiers use the 10.5240 prefix for audiovisual
> works. The idea is to leave the door open for additional prefixes (and
> corresponding suffixes) to be defined in the future (with EIDR NID
> specification being updated accordingly). In all cases, these prefixes
> and suffixes would be defined and controlled by EIDR organization.

Interesting...  That is what the draft *says* now that I read it again
but it didn't come through the first time I read it.  I think it would
be easier to understand if you start with

           URN-EIDR = "URN:EIDR:" EIDR-NSS
           EIDR-NSS = DOI-PREFIX ":" DOI-SUFFIX

      where DOI-PREFIX and DOI-SUFFIX are DOI Name prefix and suffix,
      respectively, translated into canonical NSS format according to
      [RFC2141].  DOI Name syntax is specified in [ISO26234].

      NOTE: The canonical string representation of an EIDR Identifier
      uses "/" instead of ":" as the delimiter between DOI-PREFIX and
      DOI-SUFFIX. ":" is used here since "/" is a reserved character.

Then say that the prefix must be one that is allocated to EIDR
organization, and that currently only '10.5240' is allocated, though
others might be allocated in the future.  Then continue,

      When DOI-PREFIX is equal to "10.5240", the syntax of DOI-SUFFIX is
      further constrained according to [SMPTERP2079] as follows:

Othewise the transition into "When DOI-PREFIX is equal to
"10.5240"..." is mysterious -- What is special about that value?  Why
is there a special syntax constraint on suffixes for that single
prefix?

You still need to worry about the character encoding issues regarding
possible additional prefixes, as the ISO standard doesn't restrict
possible future EIDR prefixes from including Unicode characters that
can't be represented with %-escapes.

Dale