/
2025-01-24 Hyrax Fedora 6 Working Group

2025-01-24 Hyrax Fedora 6 Working Group

 Date

Jan 24, 2025@9am Eastern

 Participants

  • @Arran Griffith

  • @Ben Pennell

    @Bradley Watson

  • @Collin Brittle

  • @Dan Field

  • @Daniel Pierce

  • @Emily Porter

  • @Heather Greer Klein

  • @Jon Dunn

  • @Juliet Hardesty

  • @Kate Dohe

  • @Nicholas Mark Homenda

  • @Scott Prater

  • @Randall Floyd

  • @Rebekah Kati

  • @Tom Wrobel

indicates note taker

 Discussion topics

Item

Item

Welcome Back

  • Welcome to Nick Homenda

Updates:

  • General updates

    • Fedora 6.5.1 Released (should be by the time of this meeting anyway)

      • Few hanging PR’s that may constitute one more point release before Fedora Tech Team turns its attention to dependency updates

    • Status of Nurax Testing instance for Performance Work?

    • Hyrax and Fedora 6 update

      • We have full Fedora 6 support through the Valkyrie adapter with all tests passing

      • Holding the release back to ramp up our dependency support to Ruby 3.3 and Rails 7.2

      • Chris Colvard and I spent several sprints last year on that, and Daniel and I are halfway through a sprint right now that just saw the test suite turn to all green

      • We have several QA people in the sprint who will be doing their scripted testing on that

      • We need to test official 6.5.1 (Docker environment currently using 6.5.1-RC3)

What work remains?

  • Hyrax release

  • Deploy a Nurax instance with Hyrax on Fedora 6

Updating the Charter

  • New deliverables with updated time frames?

Wrap Up

Next meeting:

  • Feb 28th @ 9am Eastern

Next note taker: Tom Wrobel

Notes 

Nick Homenda, new Hyrax Product Owner, joins.

Randall Floyd is the new acting Tech Lead for Hyrax

 

Updates:

  • General updates

    • Fedora 6.5.1 Released

      • Changes to OCFL Java, mainly performance improvements from S3 and bug fixes

      • Upgraded migration utilities

      • Few hanging PR’s that may constitute one more point release before Fedora Tech Team turns its attention to dependency updates

      • Emory is aiming to upgrade to 6.5.1 soon

      • Focus is now major dependency upgrades, probably about 12 months work

    • Status of Nurax Testing instance for Performance Work?

      • Performance Testing

      • Emory can do tests that are marked in the “Emory” column of the spreadsheet

      • Can we use the same filesets across the testing environments for consistency?

        • This is desirable, but we need to determine a strategy as some of the data used to test internally are not suitable for a public site

        • Group can discuss what representative files would be at a future meeting

      • Need to seed filesets and other works on Nurax so that performance testing is possible. Consider cost concerns with hosting large collections, filesets etc.

      • Arran proposes creating a community version of the performance testing spreadsheet, while keeping a version internal for Hyrax-Fedora 6 Working Group

    • Hyrax and Fedora 6 update

      • We have full Fedora 6 support through the Valkyrie adapter with all tests passing

      • Holding the release back to ramp up our dependency support to Ruby 3.3 and Rails 7.2

        • Chris Colvard and Randall Floyd spent several sprints last year on that, and Daniel and Randall are halfway through a sprint right now that just saw the test suite turn to all green

        • We have several QA people in the sprint who will be doing their scripted testing on that

      • We need to test official 6.5.1 (Docker environment currently using 6.5.1-RC3)

 

What work remains?

  • Hyrax release

    • Contingent on QA testing. Testing needs to be done on activefedora, postgres and fedora 6

    • Hyrax Maintenance sprint runs through next Friday (Jan 31)

  • Deploy a Nurax instance with Hyrax on Fedora 6

    • Waiting on dependency upgrades to be finished

    • Official release is not a blocker. Probably next item after Ruby/Rails gets finished.

    • Daniel will set up

 

Updating the Charter

  • New deliverables with updated time frames?

    • Original timeframe was end of 2024

    • Arran will update date and release a summary of activity and revised timeline to Fedora and Samvera communities

Related content

Hyrax Fedora 6 Working Group
Hyrax Fedora 6 Working Group
More like this
2024-01-18 Hyrax Fedora 6 Working Group
2024-01-18 Hyrax Fedora 6 Working Group
More like this
2024-02-21 Hyrax Fedora 6 Working Group
2024-02-21 Hyrax Fedora 6 Working Group
More like this
2024-11-22 Hyrax Fedora 6 Working Group
2024-11-22 Hyrax Fedora 6 Working Group
More like this
2024-10-25 Hyrax Fedora 6 Working Group
2024-10-25 Hyrax Fedora 6 Working Group
More like this
2024-03-28 Hyrax Fedora 6 Working Group
2024-03-28 Hyrax Fedora 6 Working Group
More like this