[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


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)

Home | Date list | Subject list