Notes: Check-in for Developer Congress May 16-20, 2022
We'll record group updates here in case there's anyone who misses the call
May 17th 2022
Zoom URL: https://iu.zoom.us/j/88944228014?pwd=WGFBVktDU044blp5UVYxQ0xsU1NSZz09
Session Updates
Hyrax CircleCI Updates
- Daniel Pierce
- James Griffin
- Outstanding items
- Google Chrome was not being installed for feature tests on Hyrax
- (There is actually another Orb required for this)
- ImageMagick was also needed to be installed for this Orb environment
- Jasmine tests are failing, and hence, there might need to be some modifications to the Jasmine Ruby Gem
- (Jasmine itself is a JS library)
- This is ongoing work
Hyrax Onboarding
- Juliet Hardesty
- Emily Porter
- Blacklight 7 Bootstrap branch was used to rebuild the Docker Image
- There were performance issues originally, but there was a second attempt which did not result in performance issues
- Apple M1 Mac environments
- Tests undertaken for Hyrax where Docker Images were successfully built for M1 were not conclusively run
- There may still be broken functionality
- Emily has found that there is broken functionality for Docker Images (this was also tested by them using an Intel Mac, and this was successful)
- This does seem to be a known issue for Docker Images, and hence, more community members will need M1s
Other Groups
- Blacklight/Bootstrap Upgrade
- Brad Watson, Emily Porter, and Collaborators
- https://github.com/samvera/hyrax/pull/5624
- Looking to investigate an issue with Julie
- There is a blocking issue with testing against 25 manually created Collections
- These must persist in order to continue the testing
- Request for support for nesting tests with Rebecca
- Ayoub Belemlih
- Customizing View Components for Blacklight
- Main goal is to customize logic for AdminSet
- Primarily focused upon functionality for now, otherwise aesthetics, this will be a separate ticket for Blacklight
- Test suites must be passing first for the Blacklight 7 upgrade
- This is separate from getting facets to render for end-users (this is admin-facing)
Scheduling Sessions
Samvera and Samvera Labs teams review and audit
- 10:30 PDT/01:30 EDT
- https://princeton.zoom.us/my/jrgriffiniii
Hyrax Performance Testing/Improvement
- 12:00 PDT/03:00 EDT
- https://iu.zoom.us/j/81955850246?pwd=NUVnSk9tVG1EZEJhclZGbWVVeEJVZz09