[urn] More comments on draft-ietf-urnbis-rfc3406bis-urn-ns-reg-02
"Svensson, Lars" <L.Svensson@dnb.de> Tue, 10 July 2012 14:10 UTC
Return-Path: <L.Svensson@dnb.de>
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 4068E21F8766 for <urn@ietfa.amsl.com>; Tue, 10 Jul 2012 07:10:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.949
X-Spam-Level:
X-Spam-Status: No, score=-10.949 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, GB_I_LETTER=-2, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k19RLQydBe+U for <urn@ietfa.amsl.com>; Tue, 10 Jul 2012 07:10:38 -0700 (PDT)
Received: from nordpol.ddb.de (nordpol.ddb.de [193.175.100.40]) by ietfa.amsl.com (Postfix) with ESMTP id 71CB621F8763 for <urn@ietf.org>; Tue, 10 Jul 2012 07:10:36 -0700 (PDT)
Received: from dnbf-ex1.AD.DDB.DE (unknown [10.69.63.245]) by nordpol.ddb.de (Postfix) with ESMTP id 729FBD5D76 for <urn@ietf.org>; Tue, 10 Jul 2012 16:11:03 +0200 (CEST)
Received: from DNBF-EX1.AD.DDB.DE ([fe80::7076:30f7:60ad:16a0]) by dnbf-ex1.AD.DDB.DE ([fe80::7076:30f7:60ad:16a0%12]) with mapi id 14.01.0355.002; Tue, 10 Jul 2012 16:11:03 +0200
From: "Svensson, Lars" <L.Svensson@dnb.de>
To: "urn@ietf.org" <urn@ietf.org>
Thread-Topic: More comments on draft-ietf-urnbis-rfc3406bis-urn-ns-reg-02
Thread-Index: AQHNVLwoWLv9HIJPPEyM/6+kZZg0g5cX4t8AgAqpiSA=
Date: Tue, 10 Jul 2012 14:11:02 +0000
Message-ID: <24637769D123E644A105A0AF0E1F92EF24694BBA@dnbf-ex1.AD.DDB.DE>
References: <6.2.5.6.2.20120627161749.08c30070@resistor.net> <4FF3501A.2000307@stpeter.im>
In-Reply-To: <4FF3501A.2000307@stpeter.im>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.69.12.120]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: [urn] More comments on draft-ietf-urnbis-rfc3406bis-urn-ns-reg-02
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 10 Jul 2012 14:10:39 -0000
All, I have some more comments on 3406bis: Introduction: "I.e., not all syntactically correct URN Namespaces (per the URN syntax definition) are valid URN Namespaces. A URN Namespace must have a recognized definition in order to be valid." Is it enough for a URN Namespace to have a recognized definition to be valid or does it have to be registered somewhere? If recognized is enough: recognized by whom? Sec. 4.1: Experimental namespaces If we desire to register example as a NID, this whole section will probably not be needed any more. As a corollary, sec 4.3 needs to change: "NIDs for Formal URN Namespaces MUST NOT have the forms indicated in the preceding two sections for the other two Namespace types. (The detailed formal rules are given below in Section 4.4.4.) Applicants, in concert with the IANA experts, should ensure that the sought NID strings are "proper" for the designated purpose, according to common sense (and applicable legal rules)." Proposed text (moving parts from 4.4.4 to 4.3): "NIDs for Formal URN Namespaces MUST adhere to the following constraints: - not be an already-registered NID; - not start with "urn-" (see Section 4.1 above); - not start with "X-" (see NOTE below); - not start with "xy-", where xy is any combination of 2 ASCII letters (see NOTE below); - not be equal to or start with "example" (see NOTE below); - be more than 2 characters long. NOTE: All two-letter combinations as well as two-letter combinations followed by "-" and any sequence of valid NID characters are reserved for potential future use as countrycode-based NIDs for eventual national registrations of URN Namespaces. The definition and scoping of rules for allocation of responsibility for such Namespaces is beyond the scope of this document. Further, to avoid confusion, "urn" is not allowed as an NID string; To allow neutral example URNs in code and documentation, NID strings starting with "example" are set aside for use in documentation; IANA has permanently reserved these string to prohibit assignment. Earlier versions of this RFC [RFC 2141] defined NID strings starting with "X-" as belonging to the class of experimental namespaces. In order to avoid confusion, the registration of NIDs starting with "X-" is prohibited." 4.4.4 IANA Considerations in Registration Documents "According to the general procurements for RFCs, URN Namespace definitions documents must include an "IANA Considerations" section (cf. BCP 26 [RFC5226]). That section has to indicate that the document includes a URN Namespace registration that is to be entered into the IANA registry of Formal URN Namespaces." This might not be correct if the registration request is for an informal namespace... Further, I suggest that constraints on NIDs are moved to 4.3. Suggested wording of 4.4.4: "According to the general procurements for RFCs, URN Namespace definitions documents must include an "IANA Considerations" section (cf. BCP 26 [RFC5226]). That section has to indicate that the document includes a URN Namespace registration that is to be entered into the IANA registry of informal or formal URN Namespaces, respectively. Registration documents for formal URN Namespaces will provide a particular, unique, desired NID string, and this will be assigned by the Standards/Protocol Action of the IESG that approves the publication of the registration document as an RFC. RFC 2141bis [I-D.ietf-urnbis-rfc2141bis-urn] specifies that NID strings are ASCII strings that are interpreted in a case-insensitive manner, but the NID string SHALL be registered in the capitalization form preferred by the registrant. The proposed NID string MUST conform with the <nid> syntax rule in Section 2.1 of RFC 2141bis [I-D.ietf-urnbis-rfc2141bis-urn] and it MUST adhere to constraints specified in sec 4.3, above. Applicants and the IANA experts have to ensure that the sought NID strings are suitable and proper for the designated purpose and not misleading, according to common sense and applicable legal rules. The IETF Review process gives interested parties the opportunity to rise concerns if they want to challenge proposed strings; the final approval decision still remains with the IESG. Registrations may be revised by updating the RFC through standard IETF RFC update processes. In any case, a revised document, in the form of a new Internet-Draft, must be published, and the proposed updated template must be circulated on the urn-nid discussion list, allowing for a four-week review period before pursuing RFC publication of the new document." Thanks and all the best, Lars ***Lesen. Hören. Wissen. 100 Jahre Deutsche Nationalbibliothek*** ***Reading. Listening. Understanding. A century of the German National Library*** -- Dr. Lars G. Svensson Deutsche Nationalbibliothek / Informationstechnik http://www.dnb.de/ l.svensson@dnb.de http://www.dnb.de/100jahre
- [urn] Comments on draft-ietf-urnbis-rfc3406bis-ur… SM
- Re: [urn] Comments on draft-ietf-urnbis-rfc3406bi… Peter Saint-Andre
- [urn] More comments on draft-ietf-urnbis-rfc3406b… Svensson, Lars
- Re: [urn] More comments on draft-ietf-urnbis-rfc3… Peter Saint-Andre