I would argue that all elements (at
least) need to be namespace qualified, even if means using xmlns=""
to undeclare a namespace for things like embedded RSS. +1 to not
requiring all attributes to be namespace qualified except for the obvious
global attributes (e.g. mustUnderstand)
- James M Snell
jasnell@xxxxxxxxxx
http://www.ibm.com
(877) 511-5082 / Office
930-1979 / Tie Line
Tim Bray <Tim.Bray@xxxxxxx> Sent by: owner-atom-syntax@xxxxxxxxxxxx
07/13/2004 02:56 PM
To
Atomlist Syntax <atom-syntax@xxxxxxx>
cc
Subject
Low-hanging fruit: compulsory
namespaces
I suggest that we have good enough consensus to remove the paragraph in
draft-format-00 in section 2. beginning "All elements and attributes
in
an Atom document MUST be namespace-qualified". Because lots
of
attributes aren't, and when it was pointed out that this would forbid
encapsulating RSS 2.0 and Docbook, nobody pushed back and said "it's
OK
to forbid that". -Tim