Re: [urn] Request for urn mrn

Kasper Nielsen <kasperni@gmail.com> Tue, 07 November 2017 17:11 UTC

Return-Path: <kasperni@gmail.com>
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 DD74A133090 for <urn@ietfa.amsl.com>; Tue, 7 Nov 2017 09:11:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 8o6SAA8rGh8N for <urn@ietfa.amsl.com>; Tue, 7 Nov 2017 09:11:48 -0800 (PST)
Received: from mail-ua0-x236.google.com (mail-ua0-x236.google.com [IPv6:2607:f8b0:400c:c08::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0164F133038 for <urn@ietf.org>; Tue, 7 Nov 2017 09:11:48 -0800 (PST)
Received: by mail-ua0-x236.google.com with SMTP id v27so9349865uav.7 for <urn@ietf.org>; Tue, 07 Nov 2017 09:11:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=MGaa6YwUapypjjPLXDnKd9Pbm6pYedQMVFt7HT11mnE=; b=aLUuI6CfDl8eQ+BI34fofQw9/FelsoJrryRYR52DIbmMGb7gl0VJmGHoWKObuR+Oio lnWTWy/8t72Sq0+XYogW6TW0lm5oZiBYQ1NWDImC8m8ij6fW61BxB2LFfmyMRUrEiMUy cqggrtuFQaGK6BrUpdjs5I9C5AIXBzIwP6GdHoUiYVl8H9nZzXLDGagA7aHlQKfTSNha TLGTe7wpRLuMXZYC2p/i5TP4hhadlXVVgGpaOVcXyn9vkTum13E2tDohGw0QbqIpbQu/ YxBa6glcw9DbsDWaJmFcQwI8rUczSWdnwCx5l7mWtGORbNbuA5xKwB+b/37Edmvf7ZtU tLbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=MGaa6YwUapypjjPLXDnKd9Pbm6pYedQMVFt7HT11mnE=; b=RAjEIovD/f8fLMZTlPA8TvWMtP6EilEHZdhK8gGHyq/thWEg2Se2oM1zlm6K+mNeCF FU0LEP+55gDlptrNmFVoNSkOw/4r91n976fkpBapI14d7zNimB2qjW+cUbdRCLfV7e1P 8pa0YnQiOVHg1gWPq1TmafrXiqwBl6w709oEcYG1cvGz7RpXMOTV/U4LepE0qdu5ZES4 zclVTFcrILLm4NR3BVJe+DpKyglAuBY1LclRxNnu3fxqEdp5vw/SQvJHCMgRreVw+ibs P+Ev0bJsuPNFKyH9oW61vqZZ1LBJTzOB76bhP9GO93qgZ74HBLjhM5g7aWDJnQqPJurW v4Bw==
X-Gm-Message-State: AJaThX6ws7iBsYZPtviJ+Bzw3M0E1i+gE4YYIcRN3r+lggNmEewLMdxW bapA86H9tDv21q1WCoCoZomStQOT1xYKlh8D0G9SFw==
X-Google-Smtp-Source: ABhQp+SDsOVRPrx2jtMIarbS/RsLl0EF8U7G7vUH2D6N/EF0eCT1xG53SAeNUl/ntgVM4ZXFZ/wYJ9axmyXYRQuuoR8=
X-Received: by 10.159.57.227 with SMTP id p35mr15597667uag.198.1510074706776; Tue, 07 Nov 2017 09:11:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.27.82 with HTTP; Tue, 7 Nov 2017 09:11:46 -0800 (PST)
In-Reply-To: <CAPs6152OFgGaMmccyH8ZUrZaBYB9sTJMGELN74nA7_o=-bDmmQ@mail.gmail.com>
References: <24637769D123E644A105A0AF0E1F92EF010D31E7A1@dnbf-ex1.AD.DDB.DE> <CAPs6152OFgGaMmccyH8ZUrZaBYB9sTJMGELN74nA7_o=-bDmmQ@mail.gmail.com>
From: Kasper Nielsen <kasperni@gmail.com>
Date: Tue, 07 Nov 2017 18:11:46 +0100
Message-ID: <CAPs6152KjkA6DW9hyDwmY3r_LHWvMsWF1sN-Nmojkgj2MfvGbQ@mail.gmail.com>
To: urn@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c19f2107b58b3055d67aa25"
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/ZXsv7vZduMCRIL7uFqYPOpOF3DU>
Subject: Re: [urn] Request for urn mrn
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: Tue, 07 Nov 2017 17:11:51 -0000

Hi,

I'm a little unsure about the further registration process. Do we need to
do something on our side?

BR
  Kasper

On 16 October 2017 at 16:42, Kasper Nielsen <kasperni@gmail.com> wrote:

> Hi Lars,
>
> Thank you for your comments. My comments are inline.
>
> I know there are some sections that might be a bit weak. Having this kind
> of meta URN namespace is a bit of an experiment for us. And we hope to
> gather some valuable feedback once people start to adopt the standard.
> Expecting to strengthen the specification as well as provide better
> guidelines over time.
>
>
>> Eventually I also got around to review your request. It looks almost
>> ready to me, but there are two areas you might want to look into:
>>
>> 1) I cannot find anything on how you want to ensure that the identifiers
>> (e. g. the URNs) remain unique and that they are not by accident assigned
>> twice. In the "Assignment" section you write that "Management of
>> Organization-Specific Namespace IDs should be done in    accordance to the
>> guidelines provided at http://www.mrnregistry.org." If that enough to
>> ensure uniqueness of the that's fine with me but it would be helpful to
>> have that explicit in the registration document.
>>
> I've changed the section to this:
>
> ++++++++++++++++++++++++
>    Assignment of Organization IDs is done by filling out and sending in
> the
>    registration template, as detailed on http://www.mrnregistry.org. IALA
> will
>    ensure the uniqueness of Organization IDs by ensuring that an ID can
> only be
>    assigned once. Records of all successful registrations will be
> maintained in
>    a public version control repository as detailed on the website.
>
>    The assignment procedures for MRN strings under a particular
>    Organization-specific namespace ID is the responsibility of the
> maintaining
>    organization. The considerations provided by http://www.mrnregistry.org
> as
>    well as Section 6.4.3 of the URN specification [RFC8141] must be taken
> into
>    account when defining the actual assignment procedure.
> +++++++++++++++++++++++++
>
>
>> 2) There is no section on lexical equivalence (e. g. how you can decide
>> if two character sequences are "the same" URN). The "Syntax" section says:
>> "The namespace, “mrn”, is case-insensitive in processing but is
>> conventionally written in lower case" but that's about all. Since much of
>> the handling is done in sub-namespaces, I understand that it can be
>> difficult to give exact rules here, but I think that the registration at
>> least should say that for comparison, the strings "urn" and "mrn" must be
>> converted to lower case. If you can have such a rule for the OID, too, it
>> would be excellent. Beyond that, I guess that it depends on the how the
>> organisation identified by the OID handles its OSS.
>>
>
> I've added the following section:
>
> +++++++++++++++++++++++++++
>
> Rules for Lexical Equivalence:
>
>    In addition to the URN equivalance rules defined in Section 2.1 of the
> URN
>    specification [RFC8141]. Case normalization must be applied to both the
> OID
>    and OSNID part before determining lexical equivalence.
>
>    Rules for equality comparisons of the OSNS part must be clearly
> documented
>    by the governing organization.
> ++++++++++++++++++++++++
>
> /Kasper
>
>
>