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

Re: mnot-03, 1.3, Atom namespace



Tim Bray <tbray@xxxxxxxxxxxxxx> writes:

Just connecting the dots,

> I strongly request that we change the namespace from the form that
> ends '#' to just http://purl.org/atom/ns - this doesn't stop us
> using #fragments later on, but the use of # *does* make it awkward
> to use things like http://purl.org/atom/ns/whatever.

The use of a trailing '#' or '/' was proposed for intentional interop
with RDF translators, given the intent that Atom information could be
translated to RDF and retain the Atom namespace within RDF.

Since I'm pretty sure Tim knows this, I'll repeat for other readers:
RDF converts QNames (a tuple of Namespace URI and Local Name) into
URIs by simple concatenation of the Namespace URI and the Local Name.
The two characters '#' and '/' at the end of the Namespace URI would
then make seperators for the Local Name suffix.

    http://intertwingly.net/wiki/pie/RdfAndEcho

  -- Ken