pulibrary / pulfalight

This is an implementation of the Princeton University Library Finding Aids (PULFA) service using ArcLight
Other
7 stars 1 forks source link

Store snapshots of EAD from ArchivesSpace for staff #467

Open kelynch opened 4 years ago

kelynch commented 4 years ago

To support staff workflows for accessing older versions of EAD (currently supported in PULFA 2), store ArchivesSpace EAD snapshots somewhere external to PULFAlight, accessible to staff.

The use case for this is to support researchers wanting to know how an EAD looked in the past. "what has been added or re-described since the last time I looked at this collection?"

escowles commented 4 years ago

ASpace has "revision statements" that are similar in function to SVN commit messages — used to indicate why a change was made. These would be useful for knowing why changes were made, recording changes made as part of systematic projects to improve descriptions, etc.

faithc commented 3 years ago

We would also want to make these available to users as well.

kelynch commented 3 years ago

A primary goal that has been discussed for this issue is to set up a git server, convert the SVN repository to git, and migrate the git repository to the new git server. Users could then access the repository via the git plugin for Oxygen, among other methods.

A process would need to be developed to sync EAD content from ASpace to the git repository periodically (for example, weekly or monthly).