...
Product Owner: Rob Kaufman
Vital Statistics:
https://badge.fury.io/rb/bulkrax https://circleci.com/gh/samvera/bulkrax https://coveralls.io/github/samvera/bulkrax?branch=main
Requirements for a Core Component
...
Code: active_fedora
Product Owner: Tamsin Johnson
Vital Statistics:
[![Build Status](https://circleci.com/gh/samvera/active_fedora.svg?style=svg)](https://circleci.com/gh/samvera/active_fedora)
...
browse-everything
Code: browse-everything
Product Owner: James R. Griffin III
Vital Statistics:
...
hydra-derivatives
Code: hydra-derivatives
Product Owner: Stuart Kenny
Vital Statistics:
...
hydra-editor
Code: hydra-editor
Product Owner: James R. Griffin IIIVital Statistics:
...
hydra-file_characterization
...
Product Owner: Jamie Little
Vital Statistics:
hydra-head
Code: hydra-head
Product Owner: Chris Colvard
Vital Statistics:
hydra-pcdm
Code: hydra-pcdm
Product Owner: Mark BusseyVital Statistics:
hydra-role-management
Code: hydra-role-management
Product Owner: James R. Griffin IIIVital Statistics:
hydra-works
Code: hydra-works
Product Owner: Mark Bussey
Vital Statistics:
iiif_manifest
Code: iiif_manifest
Product Owner: Karen Shaw
Vital Statistics:
ldp
Code: ldp
Product Owner: Randall Floyd
Vital Statistics:
noid-rails
Code: noid-rails
Product Owner: Justin CoyneVital Statistics:
questioning_authority
Code: questioning_authority
Product Owner: James R. Griffin III
Vital Statistics:
rubydora
Code: rubydora
Product Owner: Justin CoyneVital Statistics:
http://samvera.github.io
Code: samvera.github.io
Product Owner: Andrew MyersVital Statistics:
valkyrie
Code: valkyrie
Product Owner: Alexandra Dunn
Technical Lead: Trey Pendragon
Vital Statistics:
...
bixby
Code: bixby
Product Owner: James R. Griffin IIIVital Statistics:
samvera-circleci-orb
Code: samvera-circleci-orb
...
Technical Lead: Collin BrittleVital Statistics:
Gem Release Process
Create a new branch of the following form:
git checkout -b prepare-release-3.2.1
where3
is the major release,2
is the minor release, and1
is the patch release (please see Semantic Versioning for reference).Within this branch, please update the following:
Version number (this is often found within
lib/[GEM_NAME]/version.rb
)The
CHANGELOG.md
Any additional documentation and areas of code
Commit these changes (using
git commit
) and push these to the GitHub repository usinggit push origin prepare-release-3.2.1
Create a Pull Request and request a review from
@samvera/maintenance
A member of the Component Maintenance Interest Group should approved of and merge the pull request
One this has been completed, there are now two tasks left (both can be delegated to members of
@samvera/maintenance
):The new Gem release can be published to RubyGems 1. Invoke
bundle exec rake release
1. This requires that one have an account with the necessary privileges on RubyGemsAs this creates a new
git tag
with the version as the tag name, this can be used to draft and publish a release on GitHubPlease notify any member of the Component Maintenance Interest Group, and we can assist by announcing the new release to the
#devs
Samvera Slack Channel and thesamvera-tech
Google Group.