Clarification of MS support for the XML namespace (was RE: Significant W3C Confusion over Namespace Meaning and Policy)

Sorry to go off-topic, but the "Significant W3C Confusion over Namespace
Meaning and Policy" thread touched on how Microsoft's XML tools handle
the XML namespace attributes.  The comments in [1] and [2] refer to the
situation in .NET 1.1 and future plans as of when Dare was in the
WebData XML team.  He indicated in his caveat that plans may have
changed since then, and they have: the team has resolved the issues with
xml:base and XBRL discusses, and the "Whidbey" release of .NET Framework
will reflect this.

Specifically, the default schema for the xml namespace in .NET 2.0 is a
snapshot of http://www.w3.org/2001/xml.xsd.  Users, however, can specify
any schemaLocation including "http://www.w3.org/2001/xml.xsd" to get the
current contents. We use the built-in snapshot only if no resolvable
location was provided along with the import. The default schema includes
xml:base, and we currently test the code with XBRL schemas.  

Support for xml:id semantics, of course, will not be added before there
is a W3C Recommendation. 

Please follow up via http://blogs.msdn.com/xmlteam/contact.aspx since it
is clearly off-topic for www-tag. If there is a demand I'll setup a
blogs.msdn.com/xmlteam post at which we can have further public
discussion of this. 

Michael Champion
Program Manager - XML Standards, Microsoft WebData XML

[1] http://lists.w3.org/Archives/Public/www-tag/2005Feb/0125.html
[2] http://lists.w3.org/Archives/Public/www-tag/2005Feb/0128.html

Received on Wednesday, 16 February 2005 20:19:42 UTC