[URN] comments on "URN Namespace Definition Mechanisms draft
Ron Daniel <RDaniel@DATAFUSION.net> Wed, 20 May 1998 17:14 UTC
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id NAA14539 for urn-ietf-out; Wed, 20 May 1998 13:14:28 -0400 (EDT)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA14534 for <urn-ietf@services.bunyip.com>; Wed, 20 May 1998 13:14:25 -0400 (EDT)
Received: (from daemon@localhost) by mocha.bunyip.com (8.8.5/8.8.5) id NAA23697 for urn-ietf@services; Wed, 20 May 1998 13:14:26 -0400 (EDT)
Received: from tdl.com (tdl.tdl.com [204.182.16.2]) by mocha.bunyip.com (8.8.5/8.8.5) with ESMTP id NAA23692; Wed, 20 May 1998 13:14:21 -0400 (EDT)
Received: from datafusionnt1.DATAFUSION.NET (datafusion.net [204.182.16.211]) by tdl.com (8.8.8/8.8.8) with ESMTP id KAA17075; Wed, 20 May 1998 10:10:34 -0700
Received: by datafusionnt1.datafusion.net with Internet Mail Service (5.5.1960.3) id <JGAJQ7S0>; Wed, 20 May 1998 10:03:49 -0700
Message-ID: <0D611E39F997D0119F9100A0C931315C1998BB@datafusionnt1.datafusion.net>
From: Ron Daniel <RDaniel@DATAFUSION.net>
To: leslie@bunyip.com
Cc: urn-ietf@bunyip.com
Subject: [URN] comments on "URN Namespace Definition Mechanisms draft
Date: Wed, 20 May 1998 10:03:48 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.1960.3)
Content-Type: text/plain
Sender: owner-urn-ietf@Bunyip.Com
Precedence: bulk
Reply-To: Ron Daniel <RDaniel@DATAFUSION.net>
Errors-To: owner-urn-ietf@Bunyip.Com
Hi all, Some draft-ietf-urn-nid-req-03.txt, aka "URN Namespace Definition Mechanisms" In general, having an IANA-like body register namespaces is the way to go. > 3.0 URN Namespace Definition Template The sections of the template look OK, we will learn more about these over time but they are a very good start. > 5.0 Example > Declaration of structure: > > The identifier structure is as follows: > > > FQDN:<assigned string> I suggest that the urn:inet: prefix should also appear in the request. > where FQDN is a fully-qualified domain name, and the > assigned string is conformant to URN syntax requirements. Oh, one other field to add to the template is a listing of any RFCs that govern the syntax of the namespace or fields in the names. In this case, some of the basic domain names specs should be cited to let people know what is and is not a legal FQDN. Also, this example should cite the relevant RFCs. >Identifier uniqueness considerations: > > Uniqueness is guaranteed as long as the assigned > string is never reassigned for a given FQDN. If we were reviewing the INET proposal as an RFC-track document, I would regard this section on considerations as inadequate. FQDNs are not unique over time. In fact the guarantee is pretty much that if you don't keep paying your bills, your domain name will be sold out from under you. Given that, the INET namespace needs additional information to prevent collisions. >Identifier persistence considerations: > > Persistence of identifiers is dependent upon suitable > delegation of resolution at the level of "FQDN"s. Here again, this is an inadequate discussion. First, it is not clear just what is meant by this statement (though I can guess, I should not have to). Second, given that FQDNs are not necessarily unique over time, something needs to talk about what to do when a new organization gets another's old domain. > Rules for Lexical Equivalence: > > Nothing in particular. Nope. The "urn", "inet", and "FQDN" fields are case-insensitive. information after the "FQDN" field should be regarded as case- sensitive. >Conformance with URN Syntax: > > No special considerations. I'd like to see more information on limits on what is a legal name that can be assigned by the holder of the FQDN. At a minimum there needs to be a citation to the URN syntax RFC. >Validation mechanism: > > None specified. Hmmm. >Scope: > > Global.
- [URN] Re: comments on "URN Namespace Definition M… Leslie Daigle
- [URN] comments on "URN Namespace Definition Mecha… Ron Daniel