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
- Chris Colvard Daniel Pierce
- 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
- Juliet Hardesty Created and merged new issue template and pull request template.
- 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.