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