Skip to content
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

Proposal: Auto-close should leave different message if "needs info" label present #102

Open
platinumazure opened this issue Jan 22, 2019 · 5 comments

Comments

@platinumazure
Copy link
Member

Example issue: eslint/eslint#11188

When the auto-close plugin closes an issue, it usually leaves a message saying we couldn't muster enough support for the change (with slight variations if the issue is accepted or not accepted). I think if the issue has the "needs info" label, we should leave a different/shorter message saying the issue was closed because not enough information was provided.

@not-an-aardvark
Copy link
Member

👍, but it's worth noting that we sometimes forget to remove the needs info label from an issue even after info has been provided. It might be good if the bot checked whether the author added any additional comments since the needs info label was added, when determining which message to use.

(It might also be worthwhile to remove the "needs info" label when that happens, but probably not in this plugin.)

@nzakas
Copy link
Member

nzakas commented Jan 23, 2019 via email

@platinumazure
Copy link
Member Author

@not-an-aardvark @nzakas

👍, but it's worth noting that we sometimes forget to remove the needs info label from an issue even after info has been provided. It might be good if the bot checked whether the author added any additional comments since the needs info label was added, when determining which message to use.

I acknowledge this as a potentially bad user experience, but I really think we just need to be better about reviewing issues with "needs info" and removing that label if everything has been provided. On the other hand-- if an author comments with a complaint about providing info, or if other users help fill in the gaps, then we could have false positives or negatives very easily when relying on issue comments. I think relying on the label is the most sensible approach here, personally.

@nzakas
Copy link
Member

nzakas commented Jan 25, 2019 via email

@platinumazure
Copy link
Member Author

This seems like something we could solve with the bot too: if "needs info" was added, and the issue author leaves another comment, we can automatically remove the label.

I suppose, but it would also result in the label being removed if the issue author just leaves a complaint or otherwise non-helpful comment.

I'm no longer a team member, so take this with a grain of salt, but: I think it would be smarter to develop a search query that shows issues with "needs info" label where the last commenter is not the bot, and let a human take a look and see if the issue has the info it needs. Basically, right now it feels like the problem is the issue gets lost in the pile once info is added, and the only way to catch it as it happens is in notifications (not always feasible if notifications pile up).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants