Mark Baker wrote:

On 6/14/06, Jeffrey Winter <[EMAIL PROTECTED]> wrote:
Could not the processing model of Atom be clearly specified to
allow such things as atom:id overrides, in the full
spirit of TAG Finding 12, "Authoritative Metadata",
section 3.1 "Role of Internet Media Types"?

http://www.w3.org/2001/tag/doc/mime-respect-20060412

I don't think so.  At least, I can't think of way to get around PUT
semantics in that regard.

This is what the Title: header does. It puts that metadatum in a place where it's authoritative. Stuff buried in an atom:entry is not Authoritative Metadata per that finding. Otoh, we need servers to handle items like atom:entry/atom:id in order to have the APP function sanely, ie, I think some amount of tying the APP into Atom as XML is inevitable.

It's a fine line - if we go too far into digging out protocol data from the Atom entities we'll make the kinds of mistakes the WS people have by driving dependencies up from the entity into HTTP (which is precisely backways). All the syntax WG has to do is add a new mandatory field/attribute and every APP server/client on the planet will be broken- supposedly that can't happen, but you get the idea.

cheers
Bill

Reply via email to