Skip to content
GVogeler edited this page Dec 15, 2017 · 10 revisions

MOM-CA uses several concepts for versioning:

  1. eXist-DB internal versioning (currently switched-off)
  2. relationships between charter representations.

The relationship between charter representations is stored in the atom-wrapper in atom:link. atom:link/@ref contains the atom:id of the base charter. The relationship expressed in this way is typed by @rel. Currently there is only versionOf in use for @rel.

Public charters can be "hooked-in" charters into user collections. This is expressed with the atom:id of the original charter in atom:content/@src of the charter importing the public charter. (on atom:content/@srcsee https://tools.oasis-open.org/version-control/browse/wsvn/cmis/trunk/SchemaProject/schema/ATOM.xsd ) This mechanism is only possible for charters published in archival fonds.

Clone this wiki locally