Re: XSD versioning ...

Hi,

Let your customer choose the version he wants. If he did not yet 
upgraded to version 2 then he should receive version 1 documents that do 
not contain the new element. When he is ready to process version 2 
documents then he should be able to choose version 2 and receive further 
version 2 documents.

Hope that helps,
George
-- 
George Cristian Bina
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com

Dragon Fly wrote:
> What is the best way to handle XSD versioning? Let's say I have the 
> following scenario ...
> 
> - Version 1 of the XSD is given to a customer.
> - The customer writes a parsing program (that performs validation 
> against V1).
> 
> 3 months later ...
> 
> - A new element is added to version 2 of the XSD.
> - The new XML files sent to the customer have the new element.
> - The new XML files fail validations because version 1 of the XSD does 
> not have the new element.
> 
> Is there anything that I can do to plan for this? Thank you.
> 
> ------------------------------------------------------------------------
> It’s a talkathon – but it’s not just talk. Check out the i’m Talkathon. 
> <http://www.imtalkathon.com/?source=EML_WLH_Talkathon_JustTalk>

Received on Friday, 11 July 2008 14:37:04 UTC