Samvera Tech Call 2018-09-26
How to connect: https://psu.zoom.us/j/613720745 (link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Time: 9:00am PDT / Noon EDT
Moderator: @Jim Coble
Notetaker: @James Griffin
Attendees:
@Gordon Leacock (Univ. of Michigan)
@phil.suda (Washington University in St. Louis)
@Jose Blanco (University of Michigan)
@tamsin woo (DCE)
@Kevin Musiorski (AIC)
@Chris Colvard (Deactivated) (Indiana University)
@Lynette Rayle (Cornell)
@LaRita Robinson (Notre Dame)
@Trey Pendragon (Princeton University Library)
@Jim Coble (Duke University)
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
Remind everyone to sign in on agenda.
Welcome all newcomers!
Agenda (moderator)
Call for new agenda items (moderator)
Core Components Maintenance WG Sprint Update (@Trey Pendragon)
Hyrax CI Update (@tamsin woo)
New Samvera Permissions WG Phase (@tamsin woo)
call for interest in chairing the group
DRY Transactions in Hyrax (@tamsin woo)
Moderator & notetaker for next time
Moderator: @tamsin woo
Notetaker: @James Griffin
After call, this week's notetaker should create the agenda for the next call:
Open template agenda titled "Samvera Tech Call 2018-xx-xx"
Click on ... in the top right corner, and select copy.
Popup will open for location. It should contain:
Space: Samvera
Parent page: 2018
Select copy. New page should be created.
Modify the title to remove "copy of", update it with the next date, add moderator, notetaker, and any carry-over agenda info. Click Publish.
Notes
Core Components Maintenance WG Sprint Update (Pendragon)
Last week had the CCMWG last sprint for this chartered session
Started deprecation process for hydra Gem
Finished sufia and curation_concerns deprecations
Documentation for Samvera Gems
1.0 releases for almost all core component Gems, with browse-everything as the exception
There will be greater discussion regarding the WG during Samvera Connect
Hyrax CI Update from (Johnson)
We have been fighting the Travis CI build for Hyrax
Hyrax WG: reported that the process was getting painful
We’ve put some work into getting Circle set up, also GitLab CI/CD build
CircleCI build is in place, but there are frequent (expected) failures
GitHub shouldn’t require Circle build, but there are still red exes
Hyrax developers should ignore the failures for CircleCI
Samvera Connect: Johnson will request resources for Circle and GitLab CI/CD exploration
New Samvera Permissions WG Phase (Johnson)
This WG was discussed during the webinar held last Friday
One of the outcomes was to charter a new group to transform functional recommendations into some form of a specification
Jeremy Friesen and Johnson will discuss during Connect general interest in the next phase of the Permissions WG
Chair, as neither Friesen nor Johnson are available to serve as the Chair for the next phase
Coble: Is there a plan to put a general request for interest on the mailing list?
Johnson: An outline of a Charter will be drafted before a public callout is issued
But, this call represents the start of the public outreach for this new phase
DRY Transactions in Hyrax (Johnson)
This was featured in a Samvera VirtualConnect Presentation
Addressed the Actor stack and the work in progress to replace it by Johnson
There is a pull request (3239) which has the first steps of this work
Submitting this as an initial work chunk would help everyone review the new pattern in small steps
This pull request is pretty small...request that everyone evaluate this
This is experimental code to be evaluated as a proof of concept (e. g. not to be used in production yet)
Suda: Should review the pull request and follow up on GitHub publicly?
Johnson: Public conversation on the pull request is welcome, preferably someone will also merge the PR
Suda: Regarding GitLab CI/CD...is there a request for resources to be shared by organizations of Samvera community members?
Johnson: Yes, but that request will likely come after Connect
CircleCI just has monetary requirements
There is funding available from within the community
If CircleCI is the superior solution, it needs to meet with the approval of the Partners
GitLab: This would involve distributing the build server infrastructure...as some members might be able to easily donate these resources
“Please let us point at your infrastructure”
Pendragon: Votes in favor in CircleCI, noting the successes in Princeton
Johnson will be writing something to be circulated during the Partners meeting, input from Pendragon would be welcome supporting CircleCI
Moderator for the next meeting: Johnson
Notetaker for the next meeting: Griffin
Meeting adjourned at 12:19 EDT