On Mon, Dec 04, 2000 at 02:03:50PM -0800, Greg Stein wrote:
> On Mon, Dec 04, 2000 at 03:43:02PM -0600, Sam TH wrote:
> > On Mon, Dec 04, 2000 at 01:00:28PM -0800, Greg Stein wrote:
> > >
> > > The prefix that I'm using is:
> > > http://subversion.tigris.org/props/ra/dav/local/
> >
> > Might I humbly suggest
> > urn:subversion:props:ra:dav:local
> > instead?
> >
> > Since subversion doesn't need to access that URL, and does want it to
> > be a permanent name, URNs seem like the best choice.
>
> I'm not completely up on URN formation, but I believe the "subversion:" in
> your example is a "scheme". However, it is not registered, so it is
> technically illegal to use.
>
> "http" is a registered URI scheme, so we can use it without a problem.
>
> I have requested the "svn:" scheme from the IANA, but they are rather
> slow-moving... :-)
Fortunately, urn is the scheme in that URN. According to the RFC
(2141), subversion would be the Namespace Identifier, and
props:ra:dav:local would be the Namespace Specific String.
One of the nice things about URNs is that you basically get to make up
any NID you want, provided you don't care about resolution.
sam th
sam@uchicago.edu
http://www.abisource.com/~sam/
GnuPG Key:
http://www.abisource.com/~sam/key
- application/pgp-signature attachment: stored
Received on Sat Oct 21 14:36:16 2006