Skip to content

This is a project intended to help us wrap up our projects after they're no longer useful.

License

Notifications You must be signed in to change notification settings

manchicken/repository-wrapup

repository-wrapup

This is a project intended to help us wrap up our projects after they're no longer useful.

The Problem

Over the lifespan of an organization, it is easy to leave a lot of old code lying around. Sometimes these are code repositories that we ran in production that are no longer used, sometimes they're one-off tools, and sometimes they're forks that we haven't really done anything with in a while. Regardless of how the repository began, it is no longer meeting the needs it once did (or hoped to).

On top of these repositories being "cruft," they also can contain sensitive information. Commit history may contain a secret, or might have PII in it regarding employees or former employees. It's not always clear what the concrete risks are, but there is risk, and removing the repositories can reduce or even fully mitigate that risk.

This program's goal is to aid you in identifying and removing these repositories.

The Goals

  1. Help you identify repositories in an organization which haven't been touched for a while, or no longer have any committers in your organization.
  2. Help you identify forks which you haven't updated in a while, and may need to be deleted or rebased from their origin.
  3. Eventually, help you automate the process of archiving or removing reposiories in your organization.

About

This is a project intended to help us wrap up our projects after they're no longer useful.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages