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)

 Click to view telephone/H.323/SIP connection instructions

Telephone:

Meeting ID: 613 720 745

+1 646 876 9923 (US Toll)
+1 669 900 6833 (US Toll)
+1 408 638 0968 (US Toll)
International numbers available: https://psu.zoom.us/zoomconference?m=UZ_PRwQ56TNX1pDIsdDInAu8XPVqzlX3

H.323:

Meeting ID: 613 720 745

162.255.37.11 (US West)
162.255.36.11 (US East)
221.122.88.195 (China)
115.114.131.7 (India)
213.19.144.110 (EMEA)
202.177.207.158 (Australia)
209.9.211.110 (Hong Kong)
64.211.144.160 (Brazil)
69.174.57.160 (Canada)

SIP: 613720745@zoomcrc.com

Time: 9:00am PDT / Noon EDT

Moderator: Jim Coble

Notetaker: James Griffin

Attendees:

Agenda

  1. Roll call by timezone per following order - ensure notetaker is present (moderator)

    1. folks outside North and South America

    2. Eastern timezone

    3. Central timezone

    4. Mountain timezone

    5. Pacific timezone

    6. folks who were missed or who dialed in during roll call

    7. Remind everyone to sign in on agenda.
    8. Welcome all newcomers!
  2. Agenda (moderator)
    1. Call for new agenda items (moderator)
    2. Core Components Maintenance WG Sprint Update (Trey Pendragon)
    3. Hyrax CI Update (tamsin woo)
    4. New Samvera Permissions WG Phase (tamsin woo)
      1. call for interest in chairing the group
    5. DRY Transactions in Hyrax (tamsin woo)
      1. https://github.com/samvera/hyrax/pull/3239
  3. Moderator & notetaker for next time
    1. Moderator: tamsin woo
    2. Notetaker: James Griffin
  4. After call, this week's notetaker should create the agenda for the next call:
    1. Open template agenda titled "Samvera Tech Call 2018-xx-xx"

    2. Click on ... in the top right corner, and select copy.
    3. Popup will open for location. It should contain: 
      1. Space: Samvera
      2. Parent page: 2018
    4. Select copy. New page should be created.
    5. 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