Skip to content

Conversation

@aelkiss
Copy link

@aelkiss aelkiss commented Jan 29, 2024

This updates the METS profile schema to be used with METS version 2

Summary of changes

Changes to align with linking and external references in METS 2:

  • allows any values for LOCTYPE
  • removes the OTHERLOCTYPE attribute.
  • removes the XLink schema and the xlink attributes for the testRef element
  • adds LOCREF and LOCTYPE attributes for the testRef element

Changes to align with METS 2 elements:

  • replaces amdSec, dmdSec elements with mdSec
  • replaces structMap element with structSec,
  • removes structLink and behaviorSec elements
  • removes behavior_files element

Still TODO

  • In-line documentation for changed elements and attributes
  • Convert version history comments to <xsd:annotation>/<xsd:documentation> as in mets/METS-schema@db5d582
  • Update other documentation for METS profile schema

- move to METS2_profile.xsd
- remove references to formal registration
- add documentation elements
* Reference but do not include changelog from previous METS profile schema
* Remove version specifier from namespace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants