* Uche Ogbuji <[EMAIL PROTECTED]> [2005-12-01 17:55]:
> Your suggested change would not be incorrect, but it would add
> no value and be confusing (at least until atom ever decided to
> have "global" attributes, for some reason).

Confusing, how? Attributes in the Atom namespace are already
forbidden, unless I’m misreading the following:

    6.2 Extensions To the Atom Vocabulary

    The Atom namespace is reserved for future forwards-compatible
    revisions of Atom. Future versions of this specification
    could add new elements and attributes to the Atom markup
    vocabulary. Software written to conform to this version of
    the specification will not be able to process such markup
    correctly and, in fact, will not be able to distinguish it
    from markup error. For the purposes of this discussion,
    unrecognized markup from the Atom vocabulary will be
    considered "foreign markup".

The schema OTOH permits unknown attributes in the Atom namespace
in undefinedAttribute – whereas it explicitly excludes unknown
elements in simpleExtensionElement, anyForeignElement and
friends.

So if my reading is correct, the (normative) spec disagrees with
the (informal) schema. I’d say that is what’s confusing.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Reply via email to