OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-cppa message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: Repurposing version attributes E: [ebxml-cppa] CPP and CPA elementdocumentation changes


yes, sorry, i meant spec version.

Dale Moberg wrote:

> I am not certain that Chris's intent was to indicate
> schema version or instead specification version. 
> 
> My reading of XSLT (which he mentioned as a model) 
> suggests that the version indicates the
> specification version (which may remain the same
> even while a new schema might be announced containing
> technical corrections). This makes conventions
> about namespace URI, shemaLocation, and
> so forth independent of what the CPP/A processing
> software looks to decide whether/how to interpret
> schema elements.
> 
> Maybe Chris can clarify this for us?
> 
> Dale Moberg
> 
> 
> 
> -----Original Message-----
> From: Martin W Sachs [mailto:mwsachs@us.ibm.com]
> Sent: Sunday, March 24, 2002 8:50 PM
> To: Dale Moberg
> Cc: Cppa (E-mail)
> 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
> 
> 
> 
> 
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>
> 




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC