To:
Martin Oldfield <m@mail.tc>
Cc:
michaelm@netsol.com, "Hollenbeck, Scott" <shollenbeck@verisign.com>, ietf-provreg@cafax.se
From:
George Belotsky <george@register.com>
Date:
Thu, 15 Mar 2001 11:55:09 -0500
Content-Disposition:
inline
In-Reply-To:
<15024.60069.555679.354742@joanna.william.org>; from m@mail.tc on Thu, Mar 15, 2001 at 04:40:33PM +0000
Sender:
owner-ietf-provreg@cafax.se
User-Agent:
Mutt/1.2.5i
Subject:
Re: Unique handle generation
Can we automatically generate these URIs and ensure uniqueness without resorting to some central repository? If we can (I don't see why not), then this is potentially a good approach. George. On Thu, Mar 15, 2001 at 04:40:33PM +0000, Martin Oldfield wrote: > >>>>> "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. > -- ----------------------------- George Belotsky Senior Software Architect Register.com, inc. george@register.com 212-798-9127 (phone) 212-798-9876 (fax)