Versions Compared

Key

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

...

Introduction

This module produces XML and HTML representations of PREMIS metadata for objects in your repository. The 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.

...

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.

Requirements

This module requires the following modules/libraries:

...

Set your permissions for 'View PREMIS metadata' and 'Download PREMIS metadata' at Administration » People » Permissions (admin/people/permissions).

FAQ

Maintainers

Development

If you would like to contribute to this module, please check out CONTRIBUTING.md. In addition, we have helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.

License

GPLv3