[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-cppa] CPP and CPA element documentation changes
Now that Chris mentioned it, I agree that the original ebXML team did discuss using the CPP and CPA version attributes to indicate the version of the schema that applies to the instance document. However, that never got into ver. 1.0. Ver. 1.0 talks about using the version attribute to version the instance document. I suggest that we redefine the version attribute to identify the version of the schema (which is presumably the same as the version of the specification) and handle versioning of the instance documents through a guid. I assume that the schema document identifies its own version. Regards, Marty ************************************************************************************* Martin W. Sachs IBM T. J. Watson Research Center P. O. B. 704 Yorktown Hts, NY 10598 914-784-7287; IBM tie line 863-7287 Notes address: Martin W Sachs/Watson/IBM Internet address: mwsachs @ us.ibm.com ************************************************************************************* Dale Moberg <dmoberg@cycloneco To: "Cppa (E-mail)" <ebxml-cppa@lists.oasis-open.org> mmerce.com> cc: Subject: [ebxml-cppa] CPP and CPA element documentation changes 03/23/2002 12:51 PM Attached are some options for changes to CPP and CPA reflecting recent discussions. Marty Sachs and others have proposed dropping the version element. Chris Ferris reminded us of a use of version as indicating the version of the CPPA specification that the documents were governed by (this version is distinct from any versioning of a schema, as is done with XSLT.) Here is how to assemble the variants. The "CPP CPA element core language.doc" is the baseline, with the version attributes omitted. To get the full Ferris option, add in the text from "CPA version of specification.doc" and "CPP version of specification.doc" to the core. To get a variant in which a version attribute is retained for CPA, and that has a role in Negotiation, add in "CPA version for negotiation.doc" to the core. I did not supply a variant for versioning the CPP because I have not been able to think of a simple way to explain how CPP versioning would work. Unlike the CPA, where apparently users might wish to maintain their cpaid in a new agreement, CPP versioning does not have a use case currently. Please comment on these on the list, indicating rankings for the variants, or new ones if you want to add your own language. We will seek to obtain a consensus on this Monday. Thanks, Dale Moberg #### CPP CPA element core language.doc has been removed from this note on March 24 2002 by Martin W Sachs #### CPA version for negotiation.doc has been removed from this note on March 24 2002 by Martin W Sachs #### CPA version of specification.doc has been removed from this note on March 24 2002 by Martin W Sachs #### CPP version of specification.doc has been removed from this note on March 24 2002 by Martin W Sachs
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC