On Jan 27, 2005, at 12:39 PM, Henri Sivonen wrote:
which MUST declare the XHTML namespace, either as the default namespace or with a namespace prefix
-1 Atom should not micro-manage how and on which elements namespace declarations appear.
Feed in the wild that declares the namespaces on root: http://macsanomat.fi/atom
He's got a point. It's a common (and many people say, good) idiom to declare all your namespaces on your root. I think all we can/should really say is that when type="XHTML", it is the responsibility of the feed generator to declare the XHTML namespace, because Atom won't do it for you. -Tim
