Following several discussions across the past year across contributors in SIG Release, Contributor Experience, and PM, we are proposing some provisional improvements to the issue triage process within kubernetes/kubernetes.
tl;dr:
needs-triage, triage/readyneeds-triage label by applying the triage/ready label (similar to how needs-[kind|priority|sig] labels work today)triage/** labelsWe'd like to move on enabling these changes for Kubernetes 1.19, so we're opening the KEP for broader review.
Please note that this is a provisional KEP, so we'll plan to merge and iterate quickly, barring any blocking comments.
The KEP is here: https://github.com/kubernetes/enhancements/pull/1554
Lazy consensus timeout: Thursday, April 9, 5pm US ET
-- Stephen
Considerations:
triage/readyshould be considered a placeholder name for the label in this provisional state, depending on what we decide is the most appropriate name.- There will be an expectation that only SIG members designated to triage issues are applying triage labels. We're considering limiting application of this label to the
milestone-maintainersGitHub team.<snip>
Remove unused triage/** labels
As we're considering reviving the
triage/**labels in this workflow, it's important that all labels with this affix are up-to-date, removing anytriage/**label deemed to be unused.The current list of
triage/**labels is as follows:
triage/duplicatetriage/needs-informationtriage/not-reproducibletriage/supporttriage/unresolvedWe propose here removing the following labels:
triage/duplicatetriage/not-reproducibletriage/unresolvedWhich leaves the following set and accompanying definitions:
triage/needs-information: Issue requires more information (from submitter or SIG) in order to work on ittriage/ready: Issue has been triaged by a SIG representative and is ready to be workedtriage/support: Issue has been identified as a support question and should be routed to the appropriate forum