giantswarm / roadmap

Giant Swarm Product Roadmap
https://github.com/orgs/giantswarm/projects/273
Apache License 2.0
3 stars 0 forks source link

Nudge issue creators to provide information in the body #1386

Open marians opened 2 years ago

marians commented 2 years ago

Issues without information in the main comment are most often not actionable. Especially in the roadmap repository I think we should avoid this.

I propose an automation to nudge authors to provide proper information, ideally after a short grace period of a few hours to one day.

marians commented 2 years ago

There is a GitHub action https://github.com/rickstaa/empty-issues-closer-action which immediately closes an empty issue and also comments on it like shown below. Once information is filled in, the issue gets re-opened automatically.

Unfortunately it does not provide the grace period. Since the action reactions on the issue creation event, it would not be straightforward to extend the functionality of that action.

Screenshot

puja108 commented 2 years ago

I think the bot or someone asking clarifying questions (or smh repeating the the issue template) would be a better educational move than the quite passive aggressive auto-close.

puja108 commented 2 years ago

Moving to Horizon for potential automation.

@cornelius-keller mentioned that they are using roadmap for everything now and sometimes track only small sub-issues that do not require a lot of context. Most of these issues have a parent issue, so if that would be possible to check for we should exclude those.

In general the priority for this is higher on public and/or customer facing issues, e.g. those in the roadmap board, so we might just want to start with those.