Scope & Objectives
This group will work towards generating a Minimum Viable Product (MVP) repository solution which enables the use of multiple disparate storage backends for both files and metadata using the Data Mapper pattern, as a proof-of-concept for improving the flexibility of the Hydra Samvera architecture. In doing so, it will broaden the potential adoption base and provide the ability to compare pros/cons of various configurations for each institution. This group will attempt a solution which:
...
- Generate an MVP repository which can persist to two or more backends.
- Agree upon a representative set of features necessary for confidence that this strategy will work in the core of Samvera.
- Participate in scheduled week-long development efforts for development.
- Recognize and document differences between persistence backends and the impact of use cases on our requirements for each.
- On Success
- Generate a document of recommendations on how to implement the code in the core of the Samvera stack.
- Found here: Hyrax Implementation Recommendations
- On Failure
- Generate documentation on what failed, why, and potential next steps.
The group can begin in early May 2017. The group will be sunset by November 2017, with a report during Hydra Samvera Connect.
Meeting Times & Communication Channels
- Meetings: Every Thursday at 11:00 AM PST. Hangout link:
https://hangouts.google.com/hangouts/_/event/cvo9a7tp415gnra6o1sahrobp3k?hl=en&authuser=0
- Meetings, meeting minutes, deliverables, and milestones will be announced on hydraon samvera-partners@googlegroups.com, hydra samvera-community@googlegroups.com, and hydraand samvera-tech@googlegroups.com.
- Until such time as it's determined that a dedicated channel should be created, communication will occur in the #dev channel of the projecthydra Project Hydra Slack.
- Code will be committed to https://github.com/projecthydrasamvera-labs/valkyrie
Members
Note that to be a member of a Working Group, you must have have a CLA in place if you are committing code and you must consent to release documentation under a Creative Commons Attribution-Share Alike 3.0 Unported License.
- Trey Pendragon, facilitator (Princeton University Library)
- cb (Stanford University Libraries)
- Stuart Kenny (Trinity College Dublin)
- cmharlow (Cornell / Stanford University Libraries)
- Brendan Quinn (Northwestern University Libraries)
- Carrick Rogers (Unlicensed) (Northwestern University Libraries)
- csyversen (Northwestern University Libraries)
- James Griffin (Lafayette College Libraries)
- Noah Botimer (University of Michigan)
- Joe Atzberger (Stanford)
- James Griffin (Princeton University Library)
- your name here (your institution here)
- (No limit, if full please add to bottom.)
Community Sprint Reports
Resources
- https://github.com/projecthydrasamvera-labs/valkyrie
...
...
...
...
- valkyrie/wiki/Frequently-Asked-Questions
- Hyrax Implementation Recommendations
- Data Mapper Working Group Retrospective
Meeting Notes
- Running Notes: https://docs.google.com/document/d/1V_ul3ReCmUg79j334722uS_A61pyN9ziL3OTpPM34SU (05/25/17)1BeKVY5t5vrX7JNuDSMJz1MpEz09Poe0X1h02Y1gUFAg/edit