Notes: Check-in for Developer Congress January 22-26, 2024
We'll record group updates here in case there's anyone who misses the call
Group updates
January 23, 2024
Move Hyrax development testing from Circle CI to GitHib Actions
Two strategies identified and in progress:
convert CircleCI config directly to GitHub (Chris)
adapt SoftServ's approach for Hyku to Hyrax (Daniel)
Fold hyrax-iiif-av gem into Hyrax core
No updates
Update core components to latest ruby and rails
No updates
Hyrax Fedora 6 testing
looked at failing tests and untested items
untested things look to be hyrax/valkyrie issues, not fedora-specific
6 failing tests that look specific to sirenia
Fedora 6.5 snapshot breaks, but Dan needs to look at it. Once this is fixed, we can try the failing tests again
Hyrax Accessibility Testing
meeting today at 3:30
agenda:
divide up remaining accessibility tickets for re-testing
discuss experiences testing accessibility in local hyrax applications
generate documentation and recommendations for future hyrax accessibility work
Hyrax 2.9.8 → 3.6 Upgrade Path
Added a wiki entry for 2.9.8 → 3.6: https://github.com/samvera/hyrax/wiki/Upgrade-Hyrax-2.x-to-3.6
Working on overwrites now
January 24, 2024
Move Hyrax development testing from Circle CI to GitHib Actions
adapt SoftServ's approach for Hyku to Hyrax: pushing and image and running rubocop, might be ready to do tests
convert CircleCI config directly to GitHub: currently running rubocop, pushing image. trying to spin up environment for running tests, but running into solr issues
Fold hyrax-iiif-av gem into Hyrax core
No updates
Update core components to latest ruby and rails
Created issues to update ruby and rails. starting to create PRs
Trey's PR for valkyrie and ruby: https://github.com/samvera/valkyrie/pull/941
Hyrax Fedora 6 testing
Randall is helping Dan with hyrax/fedora details to troubleshoot snapshot
Randall is looking at high priority issues
Testers are available
Hyrax Accessibility Testing
divided up remaining accessibility-concern tickets for review. Will meet again on Thursday to check in
discussed accessibility testing at our institutions and how we could adapt for Hyrax. Meeting Notes: Hyrax Accessibility Testing
Thomas notes that axe core rspec gem could be useful
Hyrax 2.9.8 → 3.6 Upgrade Path
Worked on exporting overwrites
Ran into issues with with forms, specifically multivalued fields
building in diff checkers based on suggestions from Jeremy and Jonathan
January 25, 2024
Move Hyrax development testing from Circle CI to GitHib Actions
adapt SoftServ's approach for Hyku to Hyrax: running tests, everything is working except for capybara and selenium tests. need to figure out how to test docker only
Fold hyrax-iiif-av gem into Hyrax core
Waiting to merge
Update core components to latest ruby and rails
Daniel reports that Chris was having trouble updating questioning authority to ruby 3.3 and is working on it.
Hyrax Fedora 6 testing
Randall is troubleshooting issue 6521. Discovered anomaly in valkyrie resource loader, Randall and Daniel will look at this together
Randall and Dan are troubleshooting the Fedora 6 snapshot
Hyrax Accessibility Testing
Group is testing remaining accessibility-concern tickets
Meeting today at 2:30 to check in
Hyrax 2.9.8 → 3.6 Upgrade Path
Continuing work to document diff checkers and troubleshoot multivalued fields