On Thu, 11 Nov 2004 12:12:06 -0800, Tim Bray <[EMAIL PROTECTED]> wrote:
A conformant processor of Atom documents cannot (if this were adopted) ignore atom:must-understand.
Which is why I dislike any �must understand� mechanism very much. It is a huge burden to have to comply to this for implementors, and simple XSLT transforms of Atom to whatever is suddenly not so simple anymore.
Extensibility is nice, but I don't really see any great value in making it possible for third-parties to extend Atom in an incompatible way. The way I see it; if you want to make an incompatible version of Atom, then just fork it. Create your own format in your own namespace and don't bother anyone with it.
If you want it to be compatible, you can't use �must understand� anyway, and need to use the other extensibility options we give in the specification, such as @rel values and namespaced elements.
Iow, I'm -1 on any �must understand� extensibility mechanism.
-- Asbj�rn Ulsberg -=|=- http://virtuelvis.com/quark/ �He's a loathsome offensive brute, yet I can't look away�
