Re: Significant W3C Confusion over Namespace Meaning and Policy

Robin Berjon wrote:
> 
> 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.

Not the only way. I believe this can also be done by defining 
relationships within RDF/OWL. But that's a whole new toolset.

cheers
Bill

Received on Friday, 11 February 2005 13:06:31 UTC