Document:
XSD Proposal

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Cornelia Davis on 2009-06-09 7:20 am UTC

Publication Type

None at this time.

Group / Folder

OASIS Content Management Interoperability Services (CMIS) TC / Contributions

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

34

Download Agreement

None at this time.

Description

This zip contains files showing a suggested change to the Atom.xsd and friends that accomplishes two things:
1. It keeps an Atom.xsd independent of anything cmis, pushing the extensions defined by cmis into a separate file, Atom4CMIS.xsd.
2. It eliminates the need for the cmis terminator element. This was possible by making the cmis extension in entry mandatory (only in the Atom4CMIS version!!) - either the cmis:object or the cmis:documentType (or friends).

Note that these changes have only been made for Atom extensions, NOT AtomPub ones. If the TC approves of this approach I will gladly make the changes for AtomPub as well.

Note - this is in reference to issue #268.