Schema Versioning

Schema Versioning: Changing a namespace is not versioning, it is new type creation. [meta-douglasp]

Ok...I can see that point of view...then does versioning (as we hope to know it) simply not exist in the world of Schema?

Updated Thought: Certainly COM ProgIds like Word.Application.8 isn't "versioning," but rather new Type/Interface creation with versioning by allusion.

Wednesday, June 18, 2003 4:09:33 PM UTC
It is possible to make it exist, but we have to do it ourselves. It doesn't exist in Schema in the sense that there is no standard way to do versioning, but you can certainly handle it by adding version attributes, and leaving your schema open using xsd:any (for example).
Wednesday, June 18, 2003 7:52:37 PM UTC
This brings up another question about versioning WSDL interfaces. Can you apply version attributes to WSDL files, or should you treat them as inviolable like COM interfaces (are supposed to be).
Comments are closed.
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.