On 17 May 2005, at 3:47 pm, Antone Roundy wrote:
XML namespaces create a middle road between the two--anyone can add elements to an XML document without fear of naming collisions because XML has a built-in coordination method. What possible advantage would there be to allowing just anyone to add elements to Atom's namespace, or any other namespace, for that matter? I can't think of any. In my opinion, alteration of a namespace by anyone other than the entity that created it, or someone authorized by its creator, would completely violate the nature of namespaces. I wouldn't think it would be necessary to spell that out explicitly, but since obviously not everyone agrees, we may as well do so.
So I'd say we have an IETF-administered registry.
Put me in the "Only those elements defined in IETF RFCs may use the Atom namespace" column.
Graham