The following pages and posts are tagged with

TitleTypeExcerpt
Communication Page Communication This page details the communication channels used by developers in the Samvera community. For more information on broader community communication, please see the Samvera wiki Get in touch! page. Regular Calls Weekly Technical Call for technical discussion, and coordinating releases and code review <a...
Core Samvera Code Repository Page Samvera Code Repository The primary Samvera code repository contains the Samvera community’s current consensus on what we are using, maintaining, and recommending. Ideally, this repository only contains code modules that are being actively used and maintained. Anything that falls into disuse should be a candidate for deprecation....
Deprecation Page Deprecation The samvera-deprecated github organization is the place for older gems, apps, and experiments that we no longer recommend deploying in production but that may be useful for sample code or reference. This also might be where legacy code that some organizations still use is kept, if...
How to Submit Pull Requests Page How do I contribute my changes to the project? Generally speaking, we follow the guidelines / recommendations in Samvera Technical On-Boarding regarding both Code Guidelines and Code Reviews. Create a pull request in GitHub. We recommend creating one as early as you are comfortable doing so, as it...
Issues Page Issues
Hyrax Testing and Release Process Page The Repository Managers Interest Group will work with the Hyrax PO to test and document features for Hyrax releases. For each release cycle, there will be at least one designated QA Specialist from the Hyrax Working Group or the Repo-Managers to facilitate the process. Instructions...
How to Coordinate Testing for a Release Page Each release will have a release testing coordinator, usually the QA specialist from the Hyrax Working Group. This person can vary from release to release. They will work closely with the Hyrax Tech Lead and Product Owner. Follow the newly-defined process outlined in Hyrax Testing and Release Process....
Code Review Page Code review When Submitting a Pull Request When you have code ready to be reviewed, and it meets the code guidelines, open a pull request to ask for it to be merged into the codebase. To help make the review go smoothly, here are some general guidelines:...
Samvera Labs Page What is Samvera-Labs? The samvera-labs Github repository is for Samvera Experiments, Works-in-progress, and Beta versions of gems and apps. Projects here may be suitable for production use, but awaiting broader adoption. Requirements for creating a project The samvera-labs repository is meant to be a true lab,...