Skip to content
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

[TASK] Cleanup and Archive Unused Repositories #488

Open
5 tasks
kluge7 opened this issue Oct 14, 2024 · 0 comments
Open
5 tasks

[TASK] Cleanup and Archive Unused Repositories #488

kluge7 opened this issue Oct 14, 2024 · 0 comments
Assignees

Comments

@kluge7
Copy link
Contributor

kluge7 commented Oct 14, 2024

Description of task

We need to clean up our GitHub repositories by identifying and archiving any that are no longer in use. This will help streamline our workspace, reduce clutter, and ensure that our active repositories remain the focus. Unused repositories should either be archived or deleted (where appropriate). Archiving preserves the history while marking the repo as inactive.

Suggested Workflow

  • List All Repositories:

  • Compile a list of all the repositories under our GitHub account or organization.

  • You can use the GitHub API or go through the UI to gather this list.

  • Activity Review:

  • For each repository, check the activity level:

    • Review the last commit date.
    • Look at the number of open/closed pull requests.
    • Check for active issues or discussions.
    • Consider usage in ongoing projects or by teams.
  • Determine Repository Status:

  • Categorize each repository as one of the following:

    • Active: Regularly used and maintained.
    • Archived: No longer in use but could be valuable to keep for historical reference.
    • Delete: Obsolete, with no need to maintain even in archive form.
  • Action Plan:

  • For repositories to be archived:

    • Add a README update to explain that the repo is archived and inactive.
    • Archive the repository in GitHub settings.
  • For repositories to be deleted:

    • Ensure that the repository is backed up if necessary.
    • Delete the repository using GitHub settings.
  • Documentation (If applicable):

  • Update internal documentation to reflect any changes made (Vortex Wiki)

  • Maintain a record of archived and deleted repositories, if required (Make a new Wiki page)

Contacts

  • If you are unsure of what to do with a repository, please reach out to the team lead responsible for it to discuss its current status and future plans.
@kluge7 kluge7 self-assigned this Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant