Date: Fri, 29 Mar 2024 08:10:50 +0000 (UTC)
Message-ID: <679099442.33.1711699850054@c9ee7d96bb86>
Subject: Exported From Confluence
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_Part_32_1539898961.1711699850054"
------=_Part_32_1539898961.1711699850054
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/exported.html
07/31/20
07/31/20
Date: 07/31/20
Time: 09:00 PDT/12:00 EDT - 10:00PDT/01:00EDT
Zoom: ht=
tps://princeton.zoom.us/j/7739591625
Participants
Agenda
Notes
- Samvera Circle Orb (Collin Brittle)
- Merged PRs (thanks to Chris Colvard (Deac=
tivated) 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 arti=
fact (#31)
- Bunch of generic updates to docs (#32) - Sets up for switching to `
main
` as the default br=
anch.
- Updates the Fedora port used in Executors (#39) - Fedora was broken in the orb until this was merged.=
li>
- 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.
- Change the way orb development works, by changing how the orb is tested=
(#36) - Needs review, but may b=
e more in depth, it's practically a rewrite.
- 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 t=
ests. (#38)
- To better support PostgreSQL users, the orb should provide a DATABASE_U=
RL variable for their database.yml (#42) - Raised from Hyrax PR 4397
- Circle is changing their docker images, so we should prepare for that (=
#43)
- Pushed a dev orb for testing, version tag is "dev:e40ff11". (ie `
circleci-orb: samvera/circleci-orb@dev:e40ff11
`)
- Includes the merged PRs above, and #36
- Tagged the commit of the last prod release in the repository (v0.3.2)
- Started testing Hyrax with the above dev orb (#438=
4)
- 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)
- 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 vesti=
gial.
- Meeting adjourned at 07/31/20
Action Items
- James can review and merge https://github.com/samvera-labs/samvera-circleci-orb/pull/36
- Samvera CircleCI Orb
- Available GitHub Issues:
- Hyrax 3.0 Support
- Request for assistance with https://github.co=
m/samvera/hyrax/pull/4384
- Database URL work identified by Jeremy Friesen needs to be addressed
- There may be some other modifications which need to be introduced
- Once this PR is merged, a 1.0 release may definitely be possibl=
e
- Older Ruby versions pass with fewer problems, whereas newer Ruby versio=
ns seem to introduce more problems when running the tests on CircleCI
- Compiled Gems aren't loading dynamic libraries within the Docker operat=
ing system environment
- The tests failed quickly on CircleCI in response to this
- CircleCI is changing their Docker Images (most importantly, for Ruby)
- We should notify the community of these changes, and explore the path f=
or migrating to use these new Ruby Images
- Hyrax 3.0 PR has avoided addressing these changes in order to try and d=
ebug the more immediate issues with the new Orb
- James will contact Jeremy and Tom in order to determine a path =
forward for communicating warnings on the samvera-tech Google Group
- hydra-pcdm and CodeClimate
- James needs to look to evaluate other components which might st=
ill have CodeClimate as a past coverage service
- CircleCI Orb PR for supporting Code Climate: https://github.com/samvera-labs/samvera-circleci-orb/pull/=
5
- James will look to e-mail other CCMWG regarding the usage of Co=
deClimate for a coverage tool
- Prioritization and community desire might need to be assessed before an=
y formal proposal for a community sprint is offered
------=_Part_32_1539898961.1711699850054--