Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mjordan/islandora_fpr
Proof-of-concept module to retrieve and parse data from the Archivematica Format Policy Registry.
https://github.com/mjordan/islandora_fpr
Last synced: 29 days ago
JSON representation
Proof-of-concept module to retrieve and parse data from the Archivematica Format Policy Registry.
- Host: GitHub
- URL: https://github.com/mjordan/islandora_fpr
- Owner: mjordan
- License: gpl-3.0
- Created: 2015-02-20T08:40:16.000Z (over 9 years ago)
- Default Branch: 7.x
- Last Pushed: 2018-04-25T13:42:30.000Z (over 6 years ago)
- Last Synced: 2024-10-08T08:33:31.987Z (about 1 month ago)
- Size: 119 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Islandora FPR
## Overview
This module retrieves and displays selected [Archivematica Format Policy Registry](https://ww.archivematica.org/en/docs/archivematica-1.3/user-manual/preservation/preservation-planning/#fpr) (FPR) entries corresponding to a [PRONOM PUID](http://en.wikipedia.org/wiki/PRONOM), which the module parses from the FITS datastream accompanying an Islandora object, if that datastream is available.
The module is a proof of concept to retrieve the FPR entries for commands that create access and preservation derivatives from an object's OBJ datastream. The module also adds a datastream for each of the commands, to illustrate one possible method for storing the commands for use by modules that create derivatives.
An accompanying sample module, Islandora FPR Image, creates a derivative from a JPEG OBJ file with DSID 'FPR_IMAGE_TEST_DS' by running the access command defined for JPEGs in the FPR.
## Dependencies
[Islandora FITS](https://github.com/Islandora/islandora_fits)
## Configuration
To configure the URL of the Archivematica FPR endpoint and the HTTP timeout value, visit admin/islandora/tools/fpr.
## Usage
This module inserts an "FPR" subtab into each object's "Manage" tab if the object has a FITS datastream. Clicking on this tab reveals information retrieved from the FPR (and also triggers the code that adds the datastreams).
![FPR access and preservation commands](images/islandora_fpr_example.jpg)
If the command datastreams exist, they are replaced by the latest content retrieved from the FPR.
## Maintainer
* [Mark Jordan](https://github.com/mjordan)