Skip to content
This repository has been archived by the owner on Sep 25, 2019. It is now read-only.

Latest commit

 

History

History
20 lines (15 loc) · 1.31 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.31 KB

Archivematica FPR tools

NOTE: As of the 1.7 version of Archivematica, the FPR server has been decoupled from Archivematica. Please see the release notes. Issue creation has been disabled for this repository.

This repository contains the source code to the scripts maintained in the Archivematica FPR database. Because the tools are maintained in a database in FPR server and Archivematica installations, diffing the version history and running git blame is inconvenient; this repository is meant to make such tasks simpler.

Deployment process

When creating a new tool or updating an existing tool, follow these steps to deploy:

  1. Add a new script to the appropriate path, or update the existing script.
  2. Create a pull request.
  3. When code review is complete, use the add-fpr-rule tool from the Archivematica devtools to add the new tool or update an existing one. This will generate SQL.
  4. Use that SQL to deploy to the FPR server.
  5. Add the SQL as a migration to Archivematica.
  6. Merge the branch.