W3C home > Mailing lists > Public > www-tag@w3.org > April 2006

[comment] The Disposition of Names in an XML Namespace

From: Karl Dubost <karl@w3.org>
Date: Tue, 18 Apr 2006 10:30:16 +0900
Message-Id: <90BC96FC-989F-4CC7-AFB9-70CB7350D743@w3.org>
To: www-tag <www-tag@w3.org>

Hi,

this is a review of
"The Disposition of Names in an XML Namespace"
W3C Working Draft 29 March 2006
http://www.w3.org/TR/2006/WD-namespaceState-20060329/

* comment 1: Extensibility

It seems that the document is referring to extensibility.

[[[
Good Practice
Specifications that define namespaces SHOULD explicitly state their  
policy with respect to changes in the names defined in that namespace.
]]]
-- The Disposition of Names in an XML Namespace
http://www.w3.org/TR/2006/WD-namespaceState-20060329/#namespacedef
Tue, 28 Mar 2006 17:05:09 GMT

Then the Good pratice is a reformulation of the requirement of W3C  
Specification Guidelines.

[[[
Requirement 11: Address extensibility.

What does it mean?
Extensions might be encouraged or discouraged by the Working Group.  
There is a benefit to addressing the value or danger of using  
extensibility for the given technology. Formalizing the position of  
the Working Group in a clearly defined section and prose removes  
ambiguities for the specification users about the possibility of  
developing extensions or not. This section should at least address  
whether the specification is extensible or not.
]]]
-- QA Framework: Specification Guidelines
http://www.w3.org/TR/qaframe-spec/#likehood-extension-principle
Wed, 10 Aug 2005 12:30:15 GMT


* comment 2: What are the names contained in namespace Foo?

The document addresses the fact to be able to add names, which is  
perfectly fine. But knowing the namespaces, how do I know about the  
names contained in the namespace. The first answer will be, deference  
the URI of the namespace

I did for

+ "xml:" namespace http://www.w3.org/XML/1998/namespace
And I got a document with the list
	- xml:lang
	- xml:space
	- xml:base
	- xml:id

+ XHTML 	http://www.w3.org/1999/xhtml
+ XForms 1.1 	http://www.w3.org/2004/xforms/
+ XForms 1.0 	http://www.w3.org/2002/xforms
+ SVG		http://www.w3.org/2000/svg
+ Atom 		http://www.w3.org/2005/Atom

* Is is an issue to not have the formal list of elements and  
attributes contained in these namespaces?


PS: btw, do we have a list of all W3C namespaces?









-- 
Karl Dubost - http://www.w3.org/People/karl/
W3C Conformance Manager, QA Activity Lead
   QA Weblog - http://www.w3.org/QA/
      *** Be Strict To Be Cool ***
Received on Tuesday, 18 April 2006 01:30:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:39 GMT