David Powell wrote:
Disagree.  The only reason that you would need the URI of the introspection
document is to resolve relative IRI references, which aren't a problem for the
draft-protocol-06 format because it uses IRIs rather than IRI references.
Hmm, I hadn't noticed that… If that's really a wanted feature, it should be clearly spec'd, otherwise people will use “relative URIs”.
The introspection document effectively acts as the doorway to well-behaved Atom
Protocol from the normal Web.  draft-protocol-06 works when the introspection
document is sent by email, behind cookie auth, or whatever - things which are
quite common.

To dispatch an APPO introspection document would require that the document have
a URI and pass this URI to the client application - this generally doesn't
happen which is why we invented rel="self" for Atom.
Isn't that the role of xml:base?

--
Thomas Broyer


Reply via email to