-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
keps/contribex: Add KEP-1553 (Issue Triage Workflow and Automation) #1554
Conversation
/hold this is WIP |
6e8eda6
to
255f8ea
Compare
3e42fa6
to
fe899e0
Compare
This is ready for a first-pass review! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
||
See [User Stories](#user-stories). | ||
|
||
<unresolved> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[[<unresolved>]]
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here we propose [introducing two new labels](https://github.com/kubernetes/test-infra/pull/16298): | ||
|
||
- `needs-triage` | ||
- `triage/accepted-by-sig` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know this naming was literally what I suggested. I am just thinking about the people who use this. If they have to type /triage accepted-by-sig
- is that too long and obnoxious? You wanted a bikeshed...
triage/accepted
triage/done
triage/ok
triage/ack
triage/complete
triage/d
triage/sig-foo (I know you hate this but it's very clear /triage network
=> triage/sig-network)
triaged
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Went with triage/accepted
instead.
can apply the `triage/accepted-by-sig` label using the following bot command: | ||
|
||
```shell | ||
/triage accept |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see that is shorter than what I wrote above. I'm going to leave the bikeshed - my gift to you.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hope you have a gift receipt! 🙃
Signed-off-by: Stephen Augustus <[email protected]>
7ac8d67
to
c35a9eb
Compare
@cblecker @nikhita @mrbobbytables @logicalhan -- Soliciting feedback again... Current state:
Let me know what you think! :) |
I am good with current state 👍 |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: justaugustus, mrbobbytables, thockin The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Lazy consensus timeout achieved! |
Hi everyone: I've forked and created a revision of the issue triage guide, and have shared it in the contribex channel for some feedback (received). Some highlights:
Would be great if some of you could give this a look and provide feedback. It currently does not include points made in this KEP, so the next step would be to integrate key portions into the guide. If anyone would like to help with that, please reach out on Slack (I'm @LauriApple). |
Hiya, checking in on the guide revision noted in my previous comment (wondering what the next step might be). Also wondering: is there any recently collected data showing which SIGs are running regular/consistent triage sessions? I know of some that are, but don't have the full picture and am curious if anyone currently does. |
Hi everyone, This KEP got merged - did the work get done? Is there any way I can get an update? |
this-week: 2024-02-02
Improve issue triage in
kubernetes/kubernetes
by defining a workflow and automation for contributors.Signed-off-by: Stephen Augustus [email protected]
Note: This PR uses the modified KEP template being proposed in #1545
/milestone v1.18
/priority important-soon
/kind feature
/sig contributor-experience pm release
cc: @kubernetes/sig-release-admins
ref: