-
-
Notifications
You must be signed in to change notification settings - Fork 929
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
infra: auto comment on feature requests #2041
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## next #2041 +/- ##
==========================================
- Coverage 99.59% 99.58% -0.01%
==========================================
Files 2538 2538
Lines 242656 242656
Branches 1299 1296 -3
==========================================
- Hits 241666 241661 -5
- Misses 963 968 +5
Partials 27 27 |
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 like it. Just some minor things.
Can you please create an issue template in the test project so that the external person can set the labels? |
honestly, i don't like it. particularly for a new contributor it seems a bit off-putting to be sent a completely canned response by a robot. if there were hundreds of these suggestions sure but it's like 1 or 2 a month? |
Works as expected |
Team Decision The voting on this issue was ambiguous. |
@matthewmayer I look at it the other way around. Please keep in mind this reply ONLY applies if an issue (or maybe PR) gets the |
For me it is okay. New contributors would get some feedback that we await more interest. We could think of a bit more explanatory and soft message... |
Totally agree here. I simply proposed a first message that (at least I thought so) projects what we want to do here.
|
I think this is a great idea. One of the most difficult decisions that can be made as a maintainer is whether or not the maintenance burden of a feature outweighs the value it provides to your package consumers. If we can do anything to align this better, I'm all for it! |
Fair enough. I can help soften the message a little! |
Maybe we can write something like this:
|
For now, I will swap to @ST-DDT's suggestion. We can then discuss single phrases in the code itself. |
Could the bot also add a single upvote to get it started? It's easy to locate it if someone has already added a 👍 otherwise you have to hunt in the emoji menu |
Yes, it is possible to add reactions to issues via workflow actions. I need to search up how to do that conditionally but should be easy I guess. Good suggestion 👍 Should the bot always vote? Like even if the issue already has been upvoted (altho I thought someone is that fast)? Or only react if no upvote is present? |
Yes, to keep it "fair". |
Co-authored-by: ST-DDT <ST-DDT@gmx.de> Co-authored-by: Matt Mayer <matt@lemi.travel> Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>
2e265b3
to
66fd797
Compare
Co-authored-by: Eric Cheng <ericcheng9316@gmail.com>
Maybe we could also add a link to an issue search for all issues labelled "awaiting user interest". If a user adds a new issue it might also be nice to know which other issues they consider useful. |
I like that idea. Not only for the user alone but for general awareness. |
2f107b4
Could you please post a screenshot of the result? |
Description
This PR adds a workflow that automatically comments on issues that get the
s: waiting for user interest
label assigned.This allows us to reduce maintenance resources on feature requests by first checking whether a feature is actually requested by the community instead of a single individual.