You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Are downstream dependency PRs automated (e.g. here)?
Test coverage?
Is it still required? Can it be archived?
Status of the repo (e.g. experimental, production, archive)
Is this classified as supporting a "critical centrally hosted service" (e.g. activity-list, ns, ns-beta, etc.) (notes below for ease, however should probably be split out into a separate issue)
Tooling such as the validator and libraries such as models-php are not critical centrally hosted services as they will not break live OA implementations if they were to go offline.
N.B OpenActive's infrastructure always aims to absolutely minimise centrally maintained and centrally hosted critical production services. Services should only be centrally maintained or hosted if there is absolutely no other way of achieving the objective.
This is all about avoiding a situation where one OA maintainer with a single erroneous commit or a Heroku dyno bouncing can accidentally take down the whole OA ecosystem
As an aside - we should keep a specific registry of these, and ensure there's a process where maintainers/contributors add new services to this registry, to ensure they are fully aware of the implications of this.
Disclaimer present? ("this is no longer maintained, use at your own risk")
Suggestion of approach: start with a spreadsheet, perhaps once spreadsheet is finalised the assessment data is either part of the README of each repo, or we use custom properties
Also check if there's any prior art we can use here, e.g.:
For current repos:
For archived repos:
Suggestion of approach: start with a spreadsheet, perhaps once spreadsheet is finalised the assessment data is either part of the README of each repo, or we use custom properties
Also check if there's any prior art we can use here, e.g.:
Other notes:
New Tiny Issue: https://github.com/openactive/public-chat/blob/master/code-of-conduct/index.md should be moved to be the default code of conduct for the whole org
Test suite tests reference implementation, and visa versa. Arrows represent this.
Separate status page and visualiser
Add categories:
The text was updated successfully, but these errors were encountered: