/
2021 Autumn Developer Congress: December 2nd, 2021
2021 Autumn Developer Congress: December 2nd, 2021
GitHub Project
Group Updates
- Hyrax-Valkyrization Testing
- nurax-pg was tested with user interface testing
- Error issues were created in response to finding the bugs while creating the bugs
- Hyrax-Valkyrization Coding
- Continuing working on adding code to support default admin sets that don't depend on using hardcoded DEFAULT_ID.Ā Postgres adapter doesn't support assigning IDs.
- Next up is updating the admin set controller to work with Hyrax::AdministrativeSet resource instead of AF AdminSet
- nurax-pg Docker Container Testing
- Michael: Docker development environment, there are several bugs which were discovered
- Rails 6 Support
- https://github.com/samvera/hydra-editor/pull/203
- Daniel and Chris introduced this, providing a much better path for upgrading to Rails 6.1
- Update Hyrax Install Documentation
- Successful standing up of Hyrax using Docker, going to 3.2 release wasĀ not necessary (`main` was used)
- No major adjustments were needed for the documentation, but a troubleshooting section was needed
- Test for installing and running Hyrax on a virtual machine
- This was also successful, and Jon identified some possible improvements for the documentation (this is on the GitHub Wiki)
- This was using the 3.2 release template (not theĀ
main
branch)
- Fedora 4.7.5 image for Docker
- This doesn't work for M1 Apple Macs
- Official builds do target the proper architecture for these Docker Images
- This will need to be addressed for the Docker Images used by the community
- Hyrax Maintenance WG can consider next week whether or not addressing this is possible
- Successful standing up of Hyrax using Docker, going to 3.2 release wasĀ not necessary (`main` was used)
- Samvera Gem Ownership
- Addressing GitHub Team membership and RubyGem Gem ownership
- Who can publish Gem releases?
- Who can manage access for Teams?
- Scripts withinĀ https://github.com/samvera/maintenance/tree/main/script
- Used to manage permissions on RubyGems
- Not currently working properly
- Considering migrating this functionality toĀ https://github.com/samvera-labs/huborg
- Automating RubyGems authorizations
- James will propose this on the Tech Call
- Who authorizes the escalation/granting of admin. and Gem publishing privileges?
- Roadmaps Alignments Group will be contacted for this
- Role of the Samvera Tech. Coordinator and Community Manager
- Perhaps there could be some direction here
- Addressing GitHub Team membership and RubyGem Gem ownership
Scheduling
- Hyrax container and chart publishing --- automation edition (Today? Friday?)
- Hyrax Onboarding (Friday?)
- Tentatively 14:00 EST, tomorrow, on Friday
- Please also reviewĀ https://github.com/samvera/hyrax/pull/5262
- CircleCI build image update (Friday?)
Additional Discussion Items
- <To be added>