Tools
9 ready for the demo.
One product line per tool, each with its own build and test harness kept warm. Ready means a runner backports, builds and tests it today; planned means the harness is next; frozen means upstream stopped and the line is kept as it is.
| Tool | Vendor | Language | Releases | Fix policy | Demo |
|---|---|---|---|---|---|
| Argo CDThe Go family's adapter; the UI under ui/ is not tested. | Argo project, CNCF graduated | Go, TypeScript | vX.Y.Z tags; release-X.Y branches | Fixes for the last three minor versions. | ready |
| GiteaThe Go family's adapter with the sqlite tags upstream's CI uses; the frontend under web_src/ is not tested. Forgejo is a close fork with its own releases. | Gitea Ltd | Go | vX.Y.Z tags; release/vX.Y branches | Fixes for the current minor version and the previous one. | ready |
| GrafanaThe Go family's adapter on the server under pkg/; the frontend under public/ and packages/ is not tested. | Grafana Labs | Go, TypeScript | vX.Y.Z tags; release branches per minor | Security fixes for the last few minor versions of the current major, as announced per advisory. | ready |
| HarborThe Go family's adapter on the module under src/, the REST API server generated from the spec first; the portal is not tested. | Harbor project, CNCF graduated | Go | vX.Y.Z tags; release-X.Y branches | Fixes for the current and the previous minor version. | ready |
| JenkinsThe Maven family's adapter on core/; the plugin ecosystem has its own advisories. | Jenkins project, CDF | Java | jenkins-X.Y tags; weekly and LTS lines | Fixes in the current weekly and the current LTS line; older LTS lines are not patched. | ready |
| KeycloakThe Maven family's adapter: the changed modules and what they depend on through process-classes, the test class of a changed source by name; the integration test suite that needs a running server is left to upstream's CI. | Red Hat, CNCF incubating | Java, Quarkus | X.Y.Z tags; a release roughly every two months | Fixes land in the latest release; older releases get them only through commercial support. | ready |
| MattermostThe Go family's adapter on the module under server/, the workspace with its public module set up first; the webapp is not tested. | Mattermost Inc. | Go, TypeScript | vX.Y.Z tags; monthly releases, an extended support release yearly | Fixes for the current releases and the extended support release. | ready |
| MinIOThe Go family's adapter; releases are named by date, so the target is the release tag itself. | MinIO Inc. | Go | RELEASE.YYYY-MM-DDThh-mm-ssZ tags; continuous releases | Fixes ship in the next release only; no maintained older line. | ready |
| Nextcloud ServerPHPUnit suite; apps are separate repositories. | Nextcloud GmbH | PHP, JavaScript | vX.Y.Z tags; stableX branches per major | Maintenance releases for the last three majors; older majors are end of life. | planned |
| VaultThe Go family's adapter; the UI is not tested. The license limits how a competing service may use it. | HashiCorp, IBM | Go | vX.Y.Z tags; release/X.Y branches | Fixes for the current and the two previous minor versions. | ready |
| ZabbixC tests and PHP frontend tests. | Zabbix LLC | C, PHP | X.Y.Z tags; LTS lines every eighteen months | Fixes for the LTS lines in support and the current standard release. | planned |