Hi everyone,

While triaging tickets for Google Summer of Code I went through dozens of
invalid and stale tickets on JIRA that were still open. In addition to
other issues, this makes it harder for new contributors to identify valid
tickets to work on. Ideally any ticket that was triaged by a contributor
should be good to work on, but this is not the current state of our JIRA.

I was wondering if we should adopt some strategy to auto-close JIRA tickets
and/or GitHub PRs after a period of inactivity and wanted to bring this
discussion to the community. One downside of this is that valid tickets
might be auto-closed, but we could use a few strategies to mitigate that:
a) use a long enough period (ie. 2 years), if an issue wasn't worked on
within this period then it's probably not relevant enough and can be
abandoned. This would already get rid of a large backlog of abandoned
tickets dating back to as early as 2014 (or even earlier).
b) if the issue hasn't been worked on for a large period but the community
still finds it relevant, add some tag to prevent that ticket from being
auto-closed.

I think that this is something that is pretty easy to fix and will make our
ticket tracking more reliable and easier for new contributors to get
started, especially in the post 4.0 world.

Please let me know what do you think,

Paulo

Reply via email to