-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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
x/build/cmd/gopherbot: remove NeedsDecision on proposals #31788
Comments
The The |
...unless the idea is for the proposal committee to be the ones to loop in the humans? But that seems like it adds needless overhead for the proposal committee and needless delay in getting feedback from owners. |
Every proposal needs a decision. It doesn't seem to help to add the You suggest a possible meaning for (For Go 2 proposals, on the other hand, we do use |
The The Currently, the As an alternative, I suppose we could change Goptherbot to stop adding the |
Sounds like we are using |
The triage rotation does not need to triage Proposal issues. It would help the proposal reviewers if the proposals did not say NeedsDecision. @bradfitz says the triage github search shortcut says -label:proposal anyway. Can we agree that Proposals can drop the NeedsDecision label automatically? |
/cc @julieqiu FYI, since you were considering changes to the triage search link. |
If y'all really don't want any first-level triage on proposals, then I guess it's fine to drop the NeedsDecision label from those issues. |
Yes, we don't need any first-level triage on proposals. Thanks. |
Change https://golang.org/cl/180925 mentions this issue: |
Change https://golang.org/cl/183624 mentions this issue: |
This is a followup to CL 180925 to prevent gopherbot from fighting people (too much) if they decide to override gopherbot's behavior and re-add the NeedsDecision label. It's done by adding a check for whether gopherbot has already taken the action and avoid repeating it if so. Since this action is removing a label, we can't just check for any "labeled" event, as those are likely to happen for other reasons. So add a more precise check for whether gopherbot has previously removed the "NeedsDecision" label from the target issue. Updates golang/go#31788 Updates golang/go#21312 Change-Id: Iaf4dd69a5bfd637694995ee60869f94362110a7d Reviewed-on: https://go-review.googlesource.com/c/build/+/183624 Reviewed-by: Andrew Bonventre <andybons@golang.org>
Change https://golang.org/cl/193120 mentions this issue: |
CL 180925 was a bit too aggressive. We've since cleaned up its changes (see patchset 1 of this CL). Updates golang/go#31788 Change-Id: I96b8fa4f5cbc158869e4f607aa69be130c0eda75 Reviewed-on: https://go-review.googlesource.com/c/build/+/193120 Reviewed-by: Ian Lance Taylor <iant@golang.org>
Fixes golang/go#31788 Change-Id: I775f706a154f3584c24b1bd2f4925cbc293f8740 Reviewed-on: https://go-review.googlesource.com/c/build/+/180925 Reviewed-by: Andrew Bonventre <andybons@golang.org>
This is a followup to CL 180925 to prevent gopherbot from fighting people (too much) if they decide to override gopherbot's behavior and re-add the NeedsDecision label. It's done by adding a check for whether gopherbot has already taken the action and avoid repeating it if so. Since this action is removing a label, we can't just check for any "labeled" event, as those are likely to happen for other reasons. So add a more precise check for whether gopherbot has previously removed the "NeedsDecision" label from the target issue. Updates golang/go#31788 Updates golang/go#21312 Change-Id: Iaf4dd69a5bfd637694995ee60869f94362110a7d Reviewed-on: https://go-review.googlesource.com/c/build/+/183624 Reviewed-by: Andrew Bonventre <andybons@golang.org>
CL 180925 was a bit too aggressive. We've since cleaned up its changes (see patchset 1 of this CL). Updates golang/go#31788 Change-Id: I96b8fa4f5cbc158869e4f607aa69be130c0eda75 Reviewed-on: https://go-review.googlesource.com/c/build/+/193120 Reviewed-by: Ian Lance Taylor <iant@golang.org>
Per @golang/proposal-review, the bot should remove NeedsDecision on proposals. It's redundant and messes with searches.
The text was updated successfully, but these errors were encountered: