- Extension Name: NNNN-mets
- Authors: Jürgen Enge (Basel)
- Minimum OCFL Version: 1.0
- OCFL Community Extensions Version: 1.0
- Uses: NNNN-indexer(optional), NNNN-metafile(optional), NNNN-migration(optional), NNNN-content-subpath(optional)
- Obsoletes: n/a
- Obsoleted by: n/a
For enhancing compatibility with classic archive information package formats (i.e. https://dilcis.eu), this extension provides a way to integrate a METS and a Premis file for every version of the OCFL object based on the inventory.
Technical metadata is provided by the NNNN-indexer extension. The NNNN-metafile extension is for the mandatory entry of the descriptive metadata section within the mets file. Migrations provided by NNNN-migration are referenced within the premis file. Using the NNNN-content-subpath extension the METS and Premis files can be stored within the metadata folder.
In order to be compatible with classic archive information package formats, the OCFL object should contain a METS file for every version. This extension avoids the need to generate the METS file manually or to embed another aip format within the OCFL object.
-
Name:
storageType
- Description: Location Type where the technical metadata is stored. Possible values are
area
,path
orextension
.- area: within an
area
defined by NNNN-content-subpath extension - path: directly within content folder
- extension: within the extension subfolder
- area: within an
- Type: string
- Default:
- Description: Location Type where the technical metadata is stored. Possible values are
-
Name:
storageName
- Description: Location within the specified Type
- area: area name
- path: subfolder within content folder
- extension: subfolder within extension folder
- Type: string
- Default:
- Description: Location within the specified Type
-
Name:
primaryDescriptiveMetadata
- Description: File with primary descriptive metadata (mets:dmdSec)
- Format: ::
- Type: string
- Default:
info:metadata:info.json
-
Name:
metsFile
- Description: Name of the mets file
- Type: string
- Default:
mets.xml
-
Name:
premisFile
- Description: Name of the premis file
- Type: string
- Default:
premis.xml
Make sure, that the extensions are used in the correct order.
(NNNN-mets
is normally at the end of the UpdateObjectAfter
chain)
This extension is used to place a METS and Premis file within the object at the given location. The source of these files depends on the implementation of this extension.
Both files are generated based on information available in the inventory and the metadata files.
Both files already exists und are inserted into the object.