-
Notifications
You must be signed in to change notification settings - Fork 54
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
Add repository archiving policy #26
Comments
Notes from chat re: ghad:
|
@mcdonnnj makes a good point that "un-updated" is not a sufficient condition for labeling a repository as "unmaintained" or as "unused". |
Good point! Un-archiving a repository is a fairly trivial task and we want to make it so the positive action (i.e. "doing an actual thing") undertaken by humans is the lower-incidence option. I mean, we could create an exception list, but then maintaining the exception list becomes the new version of where we are now. So, the process could be something like: monthly(?) the archive script runs and tells us what it archived, then anyone who objects can go in and unarchive their repo(s). |
|
🚀 Feature Proposal
Unmaintained repositories should be archived. Ideally, people would do this but robots are much better at doing regularly-scheduled maintenance like that than people are. Let's:
Motivation
We want to make it clear when repositories are no longer maintained and reduce confusion and expectations. Code rot sets in as soon as code is written.
Repositories can be easily un-archived through the Settings menu and it will prompt someone to maybe do something about that repo.
Example
GSA 18F/TTS uses an automated archiving process to archive after 90 days of inactivity per their open source policy section on archiving.
The text was updated successfully, but these errors were encountered: