Samvera Tech Call 2025-04-16


Meeting Logistics:

Agenda (meeting notes below)


Moderator: @Rob Kaufman

Notetaker: @Randall Floyd

Attendees:

  • @Heather Greer Klein

  • @Tracy McCormick

  • @Chris Colvard

  • @Daniel Pierce

  • @Nic Don Stanton-Roark

  • @Bradley Watson

  • Patrick Schilf




Meeting Process

  1. Standing pre-agenda items (moderator)

    1. Welcome

      • "Welcome everyone, please add your name to the Attendees list.  If you are unable to do so, please let us know, and someone will add you. To any newcomers, Welcome, and please feel free to ask questions. Likewise for all attendees. We strive for an open and accessible conversation around Samvera technology."

    2. Call for new agenda items

  2. Follow Agenda from above (facilitated by moderator) and record notes in Notes section below (note taker)

  3. Standing post-agenda items (moderator)

    1. call for next moderator and note taker (moderator)

      1. Moderator:

      2. Notetaker:

    2. Samvera help follow-up (moderator)

    3. Pull request review (moderator)

      1. Recent Samvera PR list

  4. Post-meeting action (note taker)

    1. After call, this week's notetaker should create the agenda for the next call:

      1. Open template agenda titled "Samvera Tech Call XXXX-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: (Verify value is current year)

      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

  • Hyrax @Randall Floyd

  • Bulkrax CSV Importer Spec (@Daniel Pierce )

    • bulkrax/spec/features/csv_importer_spec.rb at main · samvera/bulkrax

    • Has no expectations

    • Writing a feature spec seems difficult due to job timing issues, specifically ScheduleRelationshipsJob

      • Active job test adapter gets itself in a loop when running a job that reschedules itself.

      • Working on a special ActiveJob queue test adapter that will run scheduled jobs separately from immediate jobs to simulate them running later.

  • Daniel asking for input consensus on when to switch to Debian base image

    • Everyone was okay with introducing it as part of v5.1 without rebooting QA

      • Nurax’s already actually using it, so in that sense it is already being tested

  • Daniel/Rob to be next moderator/notetaker

  • Samvera help in channels

    • Russell Koonts question in #hyrax:

      • “We've recently updated from 3.6 to 5.0.1…we have 2 User collections that are public and have Registered Users as depositors.  However, when a user goes to add their work to the collection, they cannot find the collection via the add to collection function.  Users can find the collections if I add their UID to the depositor role.

      • @Randall Floyd will request more, trying to get at whether it’s an indexing issue:
        create new user collection post 5.0.1, see if it has the same behavior
        names of the collections are indexed using the strings of the titles, which could be a problem

    • Conversation resolved for Trey asking about ordered attributes on Valkyrie/F6

  • Samvera PR’s

    • Rob would like to do some housekeeping on open Hyrax PR’s, will ask his team about some recent things still in draft status

    • Closing some previous work now obsolete, like an older 2023 draft to upgrade to Rails 7

    • Closing the WIP to fix app loading due to zeitwerk changes

      • Still a good starting point for that work, but still easy to find on project boards from Issue 7020

    •  





Related content