[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Proposal concerning versioning and ProcessSpecification attributes
In today’s TC call, it was agreed that we needed to support at least three
types of versioning
[Nothing special needs to be done
for this now.]
It appears to be agreed that the same instance versioning
could in principle be used by two models with either different schemas or even
different specification levels. It appears to be agreed that uuid would never be reused, so
that even a change introduced by AttributeSubstitution (to business
documents’ schemas, for example), would be marked by a new uuid. So
while the same instance version could appear in two documents with different
schema namespaces, for example, they each would have different uuids. [It is implicitly accepted that the use of uuid for CPPA and
Messaging Service values will need to change to reflect a realignment with BPSS
2.0] The proposed changes to the schema to meet the above
agreements:
The resulting schema is attached. These changes were in response to earlier list messages
asking for additional versioning support. I am not certain about whether the new attributes should be
required, so they are marked as zeroOrOne (optional) currently. If you believe that one or both should be required please
comment to the list. |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]