To:
michaelm@netsol.com
Cc:
George Belotsky <george@register.com>, "Hollenbeck, Scott" <shollenbeck@verisign.com>, ietf-provreg@cafax.se
From:
Martin Oldfield <m@mail.tc>
Date:
Thu, 15 Mar 2001 16:40:33 +0000 (GMT)
In-Reply-To:
<20010315105315.G12359@bailey.dscga.com>
Sender:
owner-ietf-provreg@cafax.se
Subject:
Re: Unique handle generation
>>>>> "Michael" == Michael Mealling <michael@bailey.dscga.com> writes: --> snip <-- Michael> My recommendation is this: use the Michael> <registry-handle>-<local-handle> syntax where Michael> registry-handle is registered with the IANA and Michael> local-handle is a unique identifier assigned however the Rather than having an IANA registered registry-handle, can't one simply use a URI ? This idea is used by XML namespaces [2], and similar to Rick Wesson's idea [3]. From the handle perspective I don't think it's necessary that the URI actually points at anything, though of course this could happen in future---this actually mirrors the XML situation (see e.g. [4]). Following the XML example, the registry handle URI would be a natural place to store things like a specification of the registry, its policies and so forth. Are there lessons to be learned from XML namespaces ? I've done little more than browse the FAQs [5] but I'm sure there are people here much more knowledgable. Michael> registry sees fit. Then, to handle equivalence between Michael> registries, the base schema of all objects (if that has a Michael> concept here, I haven't looked yet) allow for a way for Michael> one object to say two things: "Hey, I'm also known as Michael> FOO-BAR, BAZ-BAR, and HOMER-DONUTS." as well as "I was Michael> also known as PREHISTORIC-CAVEMAN at sometime in the Michael> past". The one thing this fixes is that equivalence may Presumably this implies that the local-parts can't be reused ? Michael> be a pre-registry concept. I.e. while Bill may consider Michael> WM110-ARIN and WM35-RADB the same, the registries Michael> involved may have some policy where they're not allowed Michael> to either know or publish that information. Michael> -MM Michael> [1] Michael> http://www.cafax.se/ietf-provreg/maillist/2001-03/msg00128.html [2] http://www.w3.org/TR/REC-xml-names/ [3] http://www.cafax.se/ietf-provreg/maillist/2001-03/msg00059.html [4] http://www.xmlhack.com/read.php?item=974 [5] http://www.rpbourret.com/xml/NamespacesFAQ.htm Cheers, -- Martin Oldfield, AdamsNames Ltd.