- From: Robin Berjon <robin.berjon@expway.fr>
- Date: Fri, 11 Feb 2005 11:15:16 +0100
- To: John Boyer <JBoyer@PureEdge.com>
- Cc: www-tag@w3.org
John Boyer wrote: > And why would this stop the processors in a particular > domain from attempting to process documents of a higher > version (albeit with reduced or erroneous functionality)? If the namespace URI changes, the processor doesn't know that it's dealing with a different version of the same language — how could it, the names of all the elements have changed? The only way to achieve what you describe would be to build processors with knowledge of structuration within the namespace URI it, eg. http://foo.org/myLang/v6 such that it can recognize that http://foo.org/myLang/v7 is the next version of the same language. But I don't think that's a reasonable assumption, and it breaks the way in which many, many XML tools are used. I don't see any example you cite not being solved by keeping the same namespace and adding a mandatory version attribute. -- Robin Berjon Research Scientist Expway, http://expway.com/
Received on Friday, 11 February 2005 10:15:24 UTC