Rework Stalebot handling of issues to track releases #88
joshuaboniface
started this conversation in
Proposals
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The Problem
Currently, our stalebot auto-issue-close functionality is purely time-based. This served us well in the past, but with our increased release velocity, continuously growing userbase, and Triage team expansion, I no longer think that pure time/activity-based auto-closing of issues is particularly useful or helpful.
The Idea
I'd like to see how we can modify stalebot to ignore issues that affect the current major release (major defined as digit 2, i.e. 10.10.z) while then providing a more helpful message and closing process for issues that affect older major versions.
v10.10.z
)Alternate Proposals
@thornbill made a suggestion that instead of the above, we simply add a "stale release"/"old release" label to all open issues whenever a new major release is cut. However, I'm not entirely sure how feasible this is from an API layer as that is a LOT of API calls for the release bot to make. I'm not against the idea but it would need some testing to be sure. I also think that tagging issues with a version tag would be helpful anyways, so it might still be worth doing that.
Further feedback and ideas are welcome.
Beta Was this translation helpful? Give feedback.
All reactions