Skip to content

Instantly share code, notes, and snippets.

@cfitz
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cfitz/d01d552d6519bd4c4e6e to your computer and use it in GitHub Desktop.
Save cfitz/d01d552d6519bd4c4e6e to your computer and use it in GitHub Desktop.
Fedora and Trello + ArchivesSpace ( FaT AS )
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