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
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
mainbranch)
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
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
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>