Samvera Community Wiki
Samvera Tech Call 2017-09-27
Time: 9:00am PDT / Noon EDT
Call-In Info: 1-641-715-3660, access code 651025
Moderator: @Michael Joseph Giarlo
Notetaker: @Julie Allinson
Attendees:
@Steve Van Tuyl (Oregon State University)
@Josh Gum (Oregon State University)
@gregorio.luisramirez (Oregon State University)
@Ryan Wick (Oregon State University)
@Lynette Rayle (Cornell)
@Esmé Cowles (Princeton)
@tamsin woo (DCE)
@cam156 (PSU)
@James Griffin (Princeton)
@Steven Ng (Temple)
@Chris Colvard (Deactivated) (Indiana University)
@Julie Allinson (University of London)
@Anna Headley (Princeton)
Agenda
Roll call by timezone per following order - ensure notetaker is present (moderator)
folks outside North and South America
Eastern timezone
Central timezone
Mountain timezone
Pacific timezone
folks who were missed or who dialed in during roll call
Welcome all newcomers!
Agenda (moderator)
Call for new agenda items (moderator)
Update on Hyrax 2.0.0 release timeline (@Michael Joseph Giarlo)
"Hyralkyrizing Valkyrax is Samverific!" – Announcing plan for Hyrax/Valkyrie sprints (@Michael Joseph Giarlo)
Deprecate Namespacing (
redis-namespace)? (@tamsin woo)Namespacing currently supports multi-tenant use cases; especially Hyku.
Issues with namespacing:
Redlock's calls to the
scriptcommand can't be effectively namespaced (according to deprecation warnings fromredis-namespace);The Sidekiq team considers namespacing an unsupported hack; https://github.com/mperham/sidekiq/issues/3366#issuecomment-283451521
Namespacing is generally not recommended: http://www.mikeperham.com/2015/09/24/storing-data-with-redis/
Proposal: Deprecate the namespace options for removal in 3.0.
A branch with the proposed deprecation is at: https://github.com/samvera/hyrax/tree/deprecate-redis-ns
Other considerations/resources:
Admin set to work relationship (@Lynette Rayle) REF: #1461
Admin Sets vs. Collections use of participants has some inconsistencies (@Lynette Rayle) REF: Impact of Participants on admin_set/collection and works
QA 2.0 adds support for Rails 5.1 and drops support of Rails 4.2. Release now with no other updates or in a few weeks significant updates to linked data processing? (@Lynette Rayle)
Updating
browse-everythingto Box API v2 (@Michael B. Klein)
Notetaker and moderator for next time
Notes: @Steve Van Tuyl
Moderator: @Steven Ng
After call, this week's notetaker should create the agenda for the next call.
Notes
2b. Update on Hyrax 2.0.0 release timeline (Michael J. Giarlo)
2.0.0beta4 released
testing with nurax, repo managers group
release imminent
2c. "Hyralkyrizing Valkyrax is Samverific!" – Announcing plan for Hyrax/Valkyrie sprints (Michael J. Giarlo)
team assembled to build support in Valyrie that Hyrax would need
begins October 9th; 4 week sprint (non-consecutive)
ending week after connect
5 institutions: indiana, oregon, stanford, princeton (and one more I missed)
targeting hyrax 3 ... next year
2d. Deprecate Namespacing (redis-namespace)? (Tom Johnson)
as per Tom's description
q. PR leaves the behavior but deprecates the config; more work needed on the branch - agreed
2e. Admin set to work relationship (Lynette Rayle) REF: #1461
read the issue ^^
impacts on collections proposal to make admin sets just another collection
proposing pcdm:memberOf
issue with this approach is that it makes retrieving just the admin set more difficult
Tom - reluctant to change the filtering, changing predicate a simpler fix
Lynette will do some more research
2f. Admin Sets vs. Collections use of participants has some inconsistencies (Lynette Rayle) REF: Impact of Participants on admin_set/collection and works
inconsistency is fine for now but flat it to revisit later if we move forward with making admin sets a type of collection
2g. QA 2.0 adds support for Rails 5.1 and drops support of Rails 4.2. Release now with no other updates or in a few weeks significant updates to linked data processing? (Lynette Rayle)
release now and then another release later
linked data work should not be backwards incompatible
2h. Updating browse-everything to Box API v2 (Michael B. Klein)
upgrading BE because box api v2 is much better, should not break anything