On May 25, 2005, at 06:43, James Cerra wrote:

If the intended Atom content contains essential comments,

There should be no such thing as essential comments. The XML spec does not require XML processors to report comments to the app. Hence, comments are inappropriate for transferring essential data.

processing instructions,

These could be supported in embedded content if the Atom spec said PIs in atom:content belong in content and should not be acted upon by the Atom processor.

entities

Entities can be flattened.

DOCTYPE declaration(s)

If DOCTYPE is essential for the receiving app, you've got bigger problems than Atom. Hardwiring IDness based on namespaces is more practical than relying on DTD-based data typing.

--
Henri Sivonen
[EMAIL PROTECTED]
http://hsivonen.iki.fi/

Reply via email to