Last active
August 29, 2015 14:02
-
-
Save cfitz/d01d552d6519bd4c4e6e to your computer and use it in GitHub Desktop.
Fedora and Trello + ArchivesSpace ( FaT AS )
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This was the developer challenge project submitted by Chris Fitzpatrick (ArchivesSpace ) | |
and Leila Belle Sterman ( Montana St. University ) at Open Repositories 2014. | |
This is a proof of concept to show how to develop an ArchivesSpace plugin that interacts | |
with a repository (Fedora 4, in this situation ) and workflow manager ( in this case, https://trello.com/ ). | |
The basic process is that adding a Digital Object will also update a Trello board with a | |
card, possibly indicating someone to perform a scanning operation. When file versions | |
are associated to the digital object, the content will be uploaded to Fedora 4 and | |
Trello will be updated, possibly indicating that digitization has been completed. | |
You can just download a packaged version of the finished demo here => | |
https://s3-us-west-2.amazonaws.com/archivesspace-tools/archivesspace-fedora.zip | |
or see https://github.com/cfitz/fedora-trello-plugin | |
Check out the plugins/fedora to see how your able to override models, controllers, | |
and views in frontent, backend, indexer, and public ArchivesSpace applications. | |
You will need to edit plugins/fedora/backend/model/digital_object.rb to add your | |
email and trello account information. | |
To run this, just issue the ./archivesspace.sh command ( archivesspace.bat | |
on windows). This will launch ArchivesSpace backend, public, indexer, and staff UI | |
as well as a running Fedora 4 ( at localhost:8181 ). Then go to localhost:8080 and | |
log into ArchivesSpace with admin/admin. | |
You can read more about archivesspace at | |
https://github.com/archivesspace/archivesspace . | |
Thanks! | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment