-
-
Notifications
You must be signed in to change notification settings - Fork 20
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
Need standard policy on stale issues and repos #212
Comments
|
|
|
Sounds good! Based on this feedback, I'll make a PR to the project guidelines doc incorporating:
I'll implement per @Mr0grog's excellent suggestion of https://probot.github.io/apps/stale/ (update: someone has to approve it, but I've requested it be added) |
Reopening because although this policy is piloted here on the Overview repo, it should be applied across all open repos to truly be resolved. |
👍 would you please add a checklist of repos to the original post? That way we can all see what needs to be done where and pitch in. (And having it in the original post means it shows up as “x of y subtasks done” in the issue listing page.) |
Done for all the |
How to contribute to this issue
|
Have been finding this pretty cool so far, had an old issue pop up in my notifications recently that I would otherwise have completely forgotten about :) |
ok, I think I have PRs in for all of the active repos. It would be a good idea to stagger merges so that we don't have a deluge of stale issues to check over! |
Edit:
Checklist of repos that need this policy applied:
I proposed in an Archiving meeting that we have a policy on closing stale issues and archiving stale repos. This issue is to design that policy.
Why?
A standard policy on what is "stale" accomplishes:
How?
Some open source orgs use 2 years as a "stale" metric. We aren't yet two years old, and already have issues that have been stale a while– so I propose something shorter than that. @b5 proposed 180 days, which sounds like a good straw-person default.
Here are two versions of policy we could adopt:
Simple
(Designed for easy maintenance)
issue_stale_time
) gets labeled "stale" and closedConsidered
(Designed to make sure each action is thoughtful)
issue_stale_time
) gets labeled "stale" and receives a comment such as "This issue will be closed as stale if there is no activity in the next week"Extending the policy to repos
I'd also like to propose that we extend this policy to archive stale repos, though maybe with a separate
repo_stale_time
, which I'll arbitrarily set as 6 months for this proposal.The process could essentially follow either of the other two policies above, but instead of a "stale" label, there would be an issue, and instead of closing the issue, we would use Github's repo archiving feature (about).
What's next?
Seeking discussion on this issue on the following questions:
issue_stale_time
?I'll post this issue on our Slack channels. Once discussion stops, I'll use the consensus to make a PR adopting this policy into the project guidelines doc.
The text was updated successfully, but these errors were encountered: