Samvera Community Wiki
Agenda: Wrap-up for Developer Congress May 22-26, 2023
DATE AND TIME
Required roles: Host, note-taker
Host will use the list of topics in the wiki to call on each facilitator. Facilitators should summarize:
The focus of the group
What the group accomplished
Whether there are next steps or follow-up steps and how those have been captured
Host will lead a retrospective
proposed format: plus/delta
Give 3 minutes at the beginning to allow people to take notes on what they want to say
Host invites people to "raise hand" to contribute to the retro
Participants can speak to both categories at once to reduce the time spent calling on people.
Ensure the notes are open so people can add things later
Host: @Daniel Pierce, Note-taker: @Adam Ploshay
Topics Review:
Google Analytics 4 Support:
@Daniel Pierce
Basic PR is up that probably needs some more work: https://github.com/samvera/hyrax/pull/6074
This topic might benefit from oversight, review by someone more familiar with Google Analytics
A later Hyrax 4 release should have a fixed analytics setup
Rails 7 Support in Hyrax
@Chris Colvard
Rspec is running in a WIP PR https://github.com/samvera/hyrax/pull/5962
Failing tests should be split up into smaller issues
HydraAccessControls change: CamelCased class name change was needed
Lots of zeitwerk related code loading issues
Zeitwerk seems to be running okay in Rails 6 dassie. Are these Rails 7 related? Classic mode for zeitwerk is gone?
Hyrax Valkyrie Support
@Chris Colvard @Daniel Pierce
Work ongoing to create postgres-only CI tests in https://github.com/samvera/hyrax/tree/gen_10_valk
Many specs expect to have access to the GenericWork model. This will need to be consolidated with Monograph
Wings is still being loaded by some tests. Need to ensure it is fully disabled.
Also looking to resolve spec failure in https://github.com/samvera/hyrax/pull/5987
Hyrax Issue Template Update
@Juliet Hardesty Created and merged new issue template and pull request template.
Testing steps are moved higher in the template to be more visible
PR template includes type list to make categorizing PRs easier
Resolve Hyrax Flaky Tests
@Adam Ploshay
Class attribute value is being changed as part of spec, but not reset afterwards.
Draft PR is up: https://github.com/samvera/hyrax/pull/6075
Retrospective:
Plus:
In person meetup in Bloomington was beneficial. Might be worth formalizing for future virtual events when several participants are local to each other?
Dev con attached to Connect 2023 in Philly?
Delta:
Analytics effort needed someone more familiar with the current state of analytics.
Low attendance (6 people, 3 devs)
Would have been nice to more directly help SoftServ valkyrie effort that started this week.