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.
When creating a new tool or updating an existing tool, follow these steps to deploy:
- Add a new script to the appropriate path, or update the existing script.
- Create a pull request.
- 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.
- Use that SQL to deploy to the FPR server.
- Add the SQL as a migration to Archivematica.
- Merge the branch.