For general contribution guidance, see the Kuadrant contributing guide. This document covers the automated governance rules that apply across Kuadrant repositories.
All new issues are automatically labelled with triage/needs-triage. Once the team has discussed and prioritised an issue, a maintainer will move it to triage/accepted.
| Label | Meaning |
|---|---|
triage/needs-triage |
New issue, awaiting maintainer review |
triage/accepted |
Reviewed, prioritised, and ready for work |
Only maintainers can change triage labels.
Every PR from an external contributor must:
- Link to an issue — use
Fixes #123orCloses #123in the PR description, or link it via the GitHub sidebar. - Link to a triaged issue — the linked issue must have the
triage/acceptedlabel. - Not duplicate existing work — the linked issue must not already have an open PR from another contributor.
PRs that don't meet these requirements will be automatically closed. Your branch won't be deleted, so you can reopen once the requirements are met.