Samvera Tech Call 2021-08-04
Meeting Logistics:
- Time: 9:00am PDT / Noon EDT
ZOOM connection: https://notredame.zoom.us/j/94030214208
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda
(meeting notes below)
- Review Hyrax Valkyrization PRs (requested by Lynette Rayle)
- Review Data Seeds DRAFT PR (requested by Michael Johnson)
- PR #5056 (draft) - data seeds improvements, some issues and caveats - seeking feedback
- Request for this maintenance hour recruitment plan for 2022; feedback will be requested at the August Partner call as well: https://docs.google.com/document/d/1bwJO9dl4x8oLpQ-NoDNoV9xDW9YK3gGw6-3saviHjYU/edit?usp=sharing
Moderator: James Griffin (Princeton University Library)
Notetaker: James Griffin (Princeton University Library)
Attendees:
- Lynette Rayle (Cornell University)
- Michael Johnson (Indiana University)
- Heather Greer Klein (Samvera Community)
Meeting Process
Notes
- (James needs to request Zoom permissions for screen sharing and granting host status to others)
- Hyrax Pull Requests from Lynette
- Hyrax PR 5056 from Michael
- https://github.com/samvera/hyrax/pull/5056
- Came out of the last Dev Congress
- Using ActiveFedora with Valkyrie for using data seeding
- Request for feedback given some obstacles
- Trying to set the permissions, doesn't seem to do anything
- 02-valkyrie.rb
- All Collections remain "private" when the seeds are run
- In the past, there was an approach to removing the "private" visibility on the Collection
col.visibility = Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PUBLIC
- Documentation challenges are there, there was a Documentation IG
- Perhaps we should explore whether or not documentation should be considered equal in value to code work for community labor resource planning
- Recommended page for outlining development patterns for Hyrax
- Tamsin had recommended that the Monograph Class be used in creating the seed Works
- Encountered issues in which Collection membership and display logic behaved slightly inconsistently
- Much better luck in creating a new GenericWork and retrieved the Valkyrie::Resource from this
- Lynette's two PRs start to advance improved Collection membership relationship behavior
- CollectionsMemberService offers a series of methods which add members to Collections
- This is going to be the preferred approach for setting membership
- There were also difficulties encountered in file attachments
- These cases are not currently seeded in the PR
- Transactions for Hyrax has steps for adding FileSets, and this is one recommended approach
- Developer maintenance hour drive 2022 (Heather)
- Going to be presented to the Partners Meeting
- James will individually e-mail the CCMWG individually
- Heather will be notified when James is finished
- Next Scheduled Samvera Tech. Call
- Moderator: Lynette
- Notetaker: James
Meeting adjourned at 09:24 PDT/12:24 EDT