Components Maintenance Working Group Update
Ongoing Commitment & Assessment for Core Components
Bess Sadler, Trey Pendragon, Tom Johnson, Ben Armintor�Spring 2018 Samvera Partners/Developer Congress Joint Session
Goals of Phase 1 of the working group
(Assess the maintenance capacity of the Samvera community by identifying 6 month custodians and plans for upcoming work on core components. Upon identification of the custodians of each component a second working group will be chartered to undertake the identified work and report on the success of this process as a whole.) (Pull from here?)
Phase I Deliverables
Phase I Deliverables
Deliverables put on https://samvera.github.io
Product Owner Role Definition
http://samvera.github.io/core_components.html#product-owner-responsibilities
Product Owner Selection Process & Roster
http://samvera.github.io/core_components.html#core-components-and-product-owners
Core Components: Definition & Inventory
http://samvera.github.io/core_components.html#requirements-for-a-core-component
Components can be deprecated (not core) and still worked on - they just don’t have support from the CCMWG until enough institutions declare support for it.
Deprecation Process & Sunset Candidates
http://samvera.github.io/deprecation.html
Are three partners still committed to its maintenance at current versions?
Does it have a product owner to assess feature development plans?
Does it have support on the Component Maintenance WG?
Has it been active in this assessment cycle?
Code Repository Audit: What have we got?
What repositories are collected in the github organizations?
When were they last updated? Are they 'released' according to semantic versioning?
Do they have test suites? To what degree of coverage?
How do we estimate the work needed to support them?
What's the Freak Out Factor?
See the audit here.
Dependency Report: What's actually being used?
Discuss report on CSV�Discuss reporting scripts in samvera-labs
Discuss motivations and questions
Phase I WG Process Review
Future Phases of WG
Phase II Goals and Charter
https://wiki.duraspace.org/pages/viewpage.action?pageId=96994860
Ongoing Assessment/Report to Community/Partners
Installation/Deployment Audits�Maintenance sprint organization�Product Ownership commitments�Deprecation/Sunset evaluation�Re-constitution of the WG on a rolling basis
Thank you to the Phase I WG Members!
Julie Allinson�Ben Armintor�Noah Botimer�James Griffin III�Tom Johnson�Trey Pendragon�Bess Sadler
Questions