Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This module produces XML and HTML representations of PREMIS metadata for objects in your repository. Currently, it documents all fixity checks performed on datastreams, includes 'agent' entries for your insitution and for the Fedora Commons software and, maps contents of each object's "rights" elements in DC datastreams to equivalent PREMIS "rightsExtension" elements.PREMIS XML describing all the datastreams in an object looks like this, and a HTML rendering looks like thisThe PREMIS is dynamically generated from information stored in the FOXML and other sources, which means the PREMIS is not stored as a datastream in the Fedora object and can't be manually edited.

Sources of PREMIS metadata

  • Checksums stored in the FOXML (generated by Islandora Checksum, if installed)
  • Checksum fixity check results (generated by Islandora Checksum Checker, if installed)
  • PREMIS module configuration information entered in Drupal (PREMIS agent information)
  • Rights statements (PREMIS "rightsExtension" elements are mapped from Dublin Core dc.rights elements)

Sample PREMIS XML

The full XSL stylesheet used to create the PREMIS XML is available in the PREMIS module github repository.

Dependencies

This module requires the following modules/libraries:

...