W3C home > Mailing lists > Public > uri@w3.org > July 2003

RE: Proposal: new top level domain '.urn' alleviates all need for urn: URIs

From: <Patrick.Stickler@nokia.com>
Date: Mon, 7 Jul 2003 15:51:02 +0300
Message-ID: <A03E60B17132A84F9B4BB5EEDE57957B0263015F@trebe006.europe.nokia.com>
To: <GK@ninebynine.org>, <uri@w3.org>
Cc: <www-rdf-interest@w3.org>

> -----Original Message-----
> From: ext Graham Klyne [mailto:GK@ninebynine.org]
> Sent: 07 July, 2003 14:18
> To: Stickler Patrick (NMP/Tampere); uri@w3.org
> Cc: www-rdf-interest@w3.org
> Subject: Re: Proposal: new top level domain '.urn' alleviates all need
> for urn: URIs
> I rather think these are the wrong forums in which to promote 
> a new top 
> level domain.  And given the state of Internet politics, I 
> don't expect to 
> see this happen anytime soon.
> #g
> --

I'm sorry you feel that way Graham.

My thoughts were that (a) it directly applies to URNs, for
which uri@wg.org is a key discussion list and also follows
from discussions I have had with Eric Miller and others
in the RDF community about the synergy of PURL and URIQA 
for knowledge discovery, including for URN denoted resources,
for which www-rdf-interest@w3.org is an optimal place.

So, aside from whether or not a top level domain is a 
realistic expectation in the short term, the posting was
IMO very much on topic for both lists in question.

As to the possibility of a new top level domain, we'll see...



> At 10:33 07/07/03 +0300, Patrick.Stickler@nokia.com wrote:
> >Hi folks,
> >
> >The following is a proposal for an alternative solution
> >meeting the goals of urn: URIs but with http: URIs so
> >that the full richness of the web architecture can be
> >exploited.
> >
> >(sincerest apologies to all the folks who have worked long
> >  and hard on DDDS... perhaps now to no avail)
> >
> >The combination of HTTP, PURLs, URIQA and a new top level
> >domain make for a powerful solution that completely eliminates
> >any need for the urn: URI scheme, or anything similar, as
> >well as provides an immediate migratory path for all urn:
> >schemes to http: URIs.
> >
> >The long term integrity of URN schemes are dependent on the longevity
> >of the managing authority, though one would also hope that URNs
> >would remain valid long after a given managing authority has ceased
> >to exist and mint new URNs for that scheme.
> >
> >The greatest argument for urn: URIs over http: URIs is that
> >(a) domain names do not last forever and and if the managing
> >authority changes, the function and meaning of URIs grounded
> >in that domain might change or become ambiguous; and
> >(b) domain names reflect legal entities that one may not wish
> >reflected in ones URI, if the denote resources that can be
> >transferred to new owners.
> >
> >Well, this can be addressed with a very simple solution.
> >
> >I propose that a new top level domain .urn should be defined,
> >managed by the same folks that manage the registration of urn:
> >subschemes, whereby for any URN subscheme urn:X: there would rather
> >be issued a subdomain X.urn. Then, the managing authority of that
> >subdomain can mint http: URIs (URNs) based on that subdomain
> >(regardless as to any services that might be offered by any web
> >server operating in that subdomain).
> >
> >Thus rather than, e.g.
> >
> >    urn:issn:1560-1560
> >
> >you'd have something like
> >
> >    http://issn.urn/1560-1560
> >
> >and the need for solutions such as DDDS disappears, since
> >HTTP now does the job quite nicely.
> >
> >The managing authority for the ISSN URN scheme could then host
> >a server at http://issn.urn to provide access to representations
> >and descriptions of the resources, or simply information about
> >the owner of the URI -- or even nothing, which is no worse than
> >present urn: URIs now.
> >
> >And since domains can be subdivided, and subpaths of URIs
> >redirected to entirely different servers, the managing authority
> >has a tremendous amount of flexibility in how it organizes its
> >namespace and services provided for accessing representations
> >and descriptions of the resources denoted by the URNs in question.
> >
> >A given managing authority could simply maintain a PURL like
> >redirection service to customer-specific URIs, providing a
> >consistent, opaque point of access to the resource that is
> >nevertheless managed by the resource owner.
> >
> >E.g. if Example Inc. was issued ISSN 1560-1560, then an HTTP
> >request to
> >
> >    http://issn.urn/1560-1560
> >
> >could be automatically redirected to
> >
> >    http://example.com/issn/1560-1560
> >
> >providing exactly the functionality that DDDS promises, but using
> >the existing and proven web infrastructure.
> >
> >If Example Inc. later transferred ownership of that resource to
> >e.g. Wombat Inc. then the redirection could be redefined to something
> >like
> >
> >    http://issn.wombat.org/1560-1560
> >
> >etc. and agents would continue to interact with the resource
> >in terms of its HTTP-URN transparently, with no manditory 
> impact from the
> >change in ownership.
> >
> >This solution also allows URIQA to be used for obtaining descriptions
> >of such HTTP-URN denoted resources in a standardized manner, since
> >in the same way as requests for representations would be redirected
> >to the customer-specific servers, likewise, requests for descriptions
> >would also be redirected.
> >
> >Note that the creation of the .urn top level domain is based
> >purely on practical considerations, not technical ones, as this
> >HTTP+PURL+URIQA approach will work equally well regardless of the
> >domain name.
> >
> >Creating the top level domain .urn also allows for every
> >URN subscheme now in existence to immediately be provided an HTTP
> >resolvable namespace which has a regular transformation from
> >the URN structure, allowing agents to work effectively with
> >legacy content containing urn: URIs.
> >
> >Thus, the mapping
> >
> >    urn:X:Y -> http://X.urn/Y
> >
> >becomes a poor-man's DDDS.
> >
> >And this approach likely has application to a number of other URI
> >schemes as well...
> >
> >Simple. Eh?
> >
> >Cheers,
> >
> >Patrick
> >
> >--
> >Patrick Stickler
> >Nokia, Finland
> >patrick.stickler@nokia.com
> >
> -------------------
> Graham Klyne
> <GK@NineByNine.org>
> PGP: 0FAA 69FF C083 000B A2E9  A131 01B9 1C7A DBCA CB5E
Received on Monday, 7 July 2003 08:51:10 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:25:06 UTC