Re: [urn] URN namespace for NBNs

Peter Saint-Andre <stpeter@stpeter.im> Fri, 04 May 2018 02:02 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5EF6127286 for <urn@ietfa.amsl.com>; Thu, 3 May 2018 19:02:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=stpeter.im header.b=i+Jw/e47; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=LiFkUKDB
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 vWbcMuSd4GKY for <urn@ietfa.amsl.com>; Thu, 3 May 2018 19:02:37 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF6BA127275 for <urn@ietf.org>; Thu, 3 May 2018 19:02:36 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B802A2260A; Thu, 3 May 2018 22:02:34 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 03 May 2018 22:02:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=9H+sUZcthDhA2CtlEn8be/8g0Zw/3TdcycAo3Rii6aY=; b=i+Jw/e47 lwHKU/e6G1Y0DjtshReqCtnczIRyjTHUgKLZP/QZiWkEfSAIEBRm5nR//xYQ1Pkr A2SO72lkcu1S2vMA4C8ryJK5dWmFoQfkIxD/D0At979Nro1jEhhWZ76NR8UdsRXs mW6ckFfmwGpfarAriZVtZZtu///gR/ZZKATFwgVH+ZXmJwIdx0sFF01ZW4d51i9S 105IvSUJNFUBaFvlnBi16KodKtRl2HZr/u24/QGRxQOCPy7hDWdYpsx8Um4CfHuj FczCH6GghrFQF00igOzMhJHt5OYvJZ0Bp8u3EeErmU16+fVG7LWCO6KUTr39k3oM myZEg1L0ut2gGQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=9H+sUZcthDhA2CtlEn8be/8g0Zw/3 TdcycAo3Rii6aY=; b=LiFkUKDBsOuLxGA+eDso4Yrc3B5VZ8STPV8C6LDWhYIg2 TqkcWQrDR2vGT9cBOhtlEFBxnnQLZufvIVTKAM8kmav5xo7SPoLd+vrFT3+5yQ3m AkfjCwjROCMFAkF/Io3eA6kame5K11FHTbAFmODHnB2k4aNbxQ7MQ6P1uszi3alJ z5IcqQvis4wlMVy8hAUC3CKyGBbqt6DsCcaDWeqq5nneLjypYO01j9I54jv7ohoW 8khAOBksBu42/20AlJkyvOcYi/ShjJaLPvD4Y8TsMhXBBLiB2l2qxiEmt9etEkZp Rzeu3RfFpLxy6wUFc9s0deGOSLmY3z7BvAS0mtb+A==
X-ME-Sender: <xms:Or_rWiNRuixTmTItiLQOfnMzjoe8qHmz0mCkd-68EUo0rG-QPO74xQ>
Received: from aither.local (unknown [76.25.3.152]) by mail.messagingengine.com (Postfix) with ESMTPA id A4FE3E444A; Thu, 3 May 2018 22:02:33 -0400 (EDT)
To: John C Klensin <klensin@jck.com>, juha.hakala@helsinki.fi
Cc: Alexey Melnikov <alexey.melnikov@isode.com>, urn@ietf.org, 'Robert Sparks' <rjsparks@nostrum.com>
References: <F7B5168013274F8F04FE8560@PSB>
From: Peter Saint-Andre <stpeter@stpeter.im>
Openpgp: preference=signencrypt
Autocrypt: addr=stpeter@stpeter.im; prefer-encrypt=mutual; keydata= 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
Message-ID: <7eed0245-949b-8c36-4299-bcf16c736f7d@stpeter.im>
Date: Thu, 03 May 2018 20:02:31 -0600
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.7.0
MIME-Version: 1.0
In-Reply-To: <F7B5168013274F8F04FE8560@PSB>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="OTzUAP9u1OB9eWAF3soh5VG0I1ve8L3ns"
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/cCpHWQK7gY-HCudjOHj9waXoYvM>
Subject: Re: [urn] URN namespace for NBNs
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
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: Fri, 04 May 2018 02:02:39 -0000

On 5/3/18 1:59 PM, John C Klensin wrote:
> Hi.
> 
> While I suggested that the URN mailing list have a look at
> draft-hakala-urn-nbn-rfc3188bis-00 in my note of 23 April
> forwarding the Last Call announcement to the list, Peter has
> reminded me that Expert Review was never formally requested.
> So, to be sure that ducks are lined up and we don't have any
> last-minute surprises, I'm formally asking the Expert Review
> panel to do their thing and inviting mailing list recipients to
> comment as appropriate. 
> 
> Noting that, from IANA's standpoint, this is an update to an
> existing reservation and that the basic transition issues are
> discussed in Section 3 of RFC 8254, I believe that this request
> for review is strictly pro forma.  But, if anyone has comments,
> I hope the members of the expert review team, especially those
> who were not involved in the construction of this document, will
> pay careful attention.
> 
> URN namespace template review closes concurrent with the Last
> Call on the document, i.e., on 2018-05-21.

Robert Sparks pointed out to me offlist that the ABNF might not be quite
right, in particular nbn_string. I suggest:

OLD

nbn_string  = &lt;specific per prefix&gt;
              ; MUST adhere to RFC 3986 &lt;path-rootless&gt; syntax;
              ; parsers must regard nbn_strings as case-sensitive

[...]

      Whereas the prefix is regarded as case-insensitive, NBN-strings
      MAY be case-sensitive at the preference of the assigning
      authority; parsers therefore MUST treat these as case-sensitive;
      any case mapping needed to introduce case-insensitivity MUST be
      implemented in the responsible resolution system.

NEW

nbn_string  = path-rootless
              ; the "path-rootless" rule is defined in RFC 3986

[...]

      The structure (if any) of the nbn_string is determined by the
      authority for the prefix. Whereas the prefix is regarded as
      case-insensitive, the nbn_string MAY be case-sensitive at the
      preference of the assigning authority; parsers therefore MUST
      treat these as case-sensitive; any case mapping needed to
      introduce case-insensitivity is the responsibility of the relevant
      resolution system.

Peter