Samvera Tech Call 2020-06-17
How to connect: https://notredame.zoom.us/j/94030214208 (link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Time: 9:00am PDT / Noon EDT
Moderator: @James Griffin
Notetaker: @bess
Attendees:
@bess (Data Curation Experts)
@Jeremy Friesen(University of Notre Dame)
@Collin Brittle (Emory)
@James Griffin (Princeton University Library)
@tamsin woo (UC Santa Barbara)
@Thomas Scherz (U. Cincinnati)
@Rob Kaufman (Notch8)
@Anna Headley (Princeton University Library)
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)
Adding a "bundler list" output to the CircleCI build (@Jeremy Friesen )
Given that CircleCI rebundles gems and that list can be somewhat opaque, it would be helpful to have an artifact that lists the bundled versions of gems used.
I wrote up a script that can get the release date of bundled gems (https://github.com/samvera/maintenance/pull/57)
Discussion: Would it increase the length of CI runs? Not by much, ~1 sec added time.
Colin: If this means adding stuff to the samvera orb, happy to help that happen
ACTION : Jeremy will submit an issue to the samvera orb repository and ping @Collin Brittle (the PO) to make sure its known.
DONE: https://github.com/samvera-labs/samvera-circleci-orb/issues/28 (attn @Collin Brittle )
Promoting Bixby to a core component (@bess )
Bixby is essential for core component maintenance work
DCE, UC Santa Barbara, and UCLA are using Bixby
E-Mail sent: https://groups.google.com/forum/#!topic/samvera-tech/2mqvBDVrV4M
@James Griffin will look to evaluate the requirements for promotion, and will need to update the samvera.github.io
Bixby is a development tool, much like engine_cart
Should we look to still consider this as a core component? If so, maybe we should also evaluate engine_cart?
We should also consider the CircleCI Orb for promotion
@Collin Brittle has been making progress on the requirements
engine_cart needs to first be in samvera-labs
This is currently under `cbeer`, not `samvera-labs`
What is the criteria for stopping us from proceeding "down the stack" to further Gem dependencies if we go outside of samvera?
We've been applying "samvera" promotion to production running services, by bringing Bixby into Samvera we open a change in past understandings (implicit or explicit)
When we feel organizational pain around its lack of maintenance, then we should review it's core component status. (eg., during the last maintenance sprint, we encountered collective pain of Bixby's upgrades)
ACTION: bixby is going to become a core component and that process has already been started
Virtual Dev Congress (proposed dates are Monday 16th November to Wednesday 18th November)
Can we make sure that someone is running the dev congress? Let's appoint that person closer to samvera connect.
How many people should be on a planning group? 4-5?
ACTION: Anna will put out a call to the mailing list to request participation.
Samvera help follow-up
Pull request review
Moderator & notetaker for next time
Moderator: @Jeremy Friesen
Notetaker: @James Griffin
After call, this week's notetaker should create the agenda for the next call:
Open template agenda titled "Samvera Tech Call 2020-xx-xx"
Click on ... in the top right corner, and select copy.
Popup will open for location. It should contain:
Space: Samvera
Parent page: 2020
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.
PR Review
Review issues:
PR review coordinator for next time: