Date: 07/31/20
Time: 09:00 PDT/12:00 EDT - 10:00PDT/01:00EDT
Zoom: https://princeton.zoom.us/j/7739591625
Participants
- James Griffin (Princeton University Library)
...
- GitHub Board Review Column
- August/September 2020 Sprint Scheduling
- Samvera CircleCI Orb updates (Collin Brittle)
- Notes below, to avoid clutter.
- Hydra-PCDM (Collin Brittle)
- New PR to remove CodeClimate badge (#281). The repo is not set up to use CodeClimate, so the badge seems vestigial.
Notes
- Samvera Circle Orb (Collin Brittle)
- Merged PRs (thanks to Chris Colvard (Deactivated) and James Griffin for reviews):
- params for solr version and postgres version. (#30, #35)
- create a list of gems (and their versions), and save it as a build artifact (#31)
- Bunch of generic updates to docs (#32) - Sets up for switching to `
main
` as the default branch. - Updates the Fedora port used in Executors (#39) - Fedora was broken in the orb until this was merged.
- Makes bundle cache key creation more repeatable (#41)
- Open PRs:
- Update the default Solr version/image (#34) - Draft until we have more discussion on what the desired defaults are.Makes bundle cache key creation more repeatable (#41) - Fixes #40 below.
- Change the way orb development works, by changing how the orb is tested (#36) - Needs review, but may be more in depth, it's practically a rewrite. Now depends on #41.
- New tickets for known issues:
- With changes in #36, new, future work for ensuring our `
run
` commands are safe. (#37) - With changes in #36, where/how to do integration tests is more obvious, but still need to write the tests. (#38)
- Bundle command does not produce a reusable cache key (#40To better support PostgreSQL users, the orb should provide a DATABASE_URL variable for their database.yml (#42) - Raised from Hyrax PR 4397
- Circle is changing their docker images, so we should prepare for that (#43)
- With changes in #36, new, future work for ensuring our `
- Pushed a dev orb for testing, version tag is "dev:e40ff11". (ie `
circleci-orb: samvera/circleci-orb@dev:e40ff11
`) - Tagged the commit of the last prod release in the repository (v0.3.2)
- Started testing Hyrax with the above dev orb (#4384)
- Raised the issue fixed in #39
- Rebasing fixed more failing tests
- Now, native compiled gems are sometimes failing to load their libraries, particularly for older ruby versions.
- Ticking off more boxes in the promotion ticket! (#19)Still need to email Samvera-Tech, as discussed on the Tech Call
- Merged PRs (thanks to Chris Colvard (Deactivated) and James Griffin for reviews):
- Hydra-PCDM (Collin Brittle)
- PR (now merged) to remove CodeClimate badge (#281). The repo is not set up to use CodeClimate, so the badge was vestigial.