6

What is the GitHub policy on inactive repositories and are they deleted or archived after some amount of time of no activity or not?

By no activity I mean that no updates to the repository have been made nor any pulls from the repository been made nor any forks of the repository. The scenario is that the repository has essentially been forgotten for some number of years with no one doing anything with the contents nor referring to the contents.

And perhaps add the criteria that the owner has not signed in for some time.

I found a Deceased Owner Policy, which actually seems to imply that unless there is formal notification from an authorized person to GitHub about the repository, they will do nothing.

In the event that a GitHub user passes away, we can work with an authorized individual to determine what happens to the account's content.

If you are next of kin, a pre-designated successor, or other authorized individual (which could include a collaborator or business partner) of a deceased user and would like to make a request regarding their account, you can reach out to us at https://support.github.com/contact. Please provide the following information in your message:

  • Name

  • Contact Information

  • Name of the deceased account holder

  • GitHub username of the deceased account holder

  • Your relationship to the deceased account holder (please include whether you have been designated as the account successor on GitHub.com)

  • If designated as account successor, the username of your GitHub account

  • What action you are seeking (e.g. transfer public repositories, cancel billing on account)

Once we have received your request, we may follow up with a request for additional information, such as a copy of your photo identification, copy of the death certificate, and documentation confirming you are authorized to act in relation to the deceased user’s account, to verify that we are properly authorized to process your request.

However what I want to know is whether there is a time limit of inactivity on a repository before GitHub would take some action and what that action would be.

mike
  • 1,233
  • 1
  • 15
  • 36
Richard Chambers
  • 16,643
  • 4
  • 81
  • 106

1 Answers1

2

I have something of an answer after posting this question into the GitHub community, What is GitHub policy about abandoned repositories?

The response I received is:

We definitely do not delete inactive repositories. I can’t predict the future but it would seem a strange policy for us to take up.

It’s certainly quite common for people to fork inactive repositories to restart the project themselves!

This is congruent with the Deceased Owner Policy. And it makes sense due to the difficulties of determining if a repository is actually abandoned or not without the explicit directive from the owner or an owner's representative that it is. In the case of the owner, the owner or a representative with the credentials can merely delete it. Should the owner no longer be available, a representative can request the deletetion using the Deceased Owner Policy process.

Richard Chambers
  • 16,643
  • 4
  • 81
  • 106
  • 1
    Thanks for sharing -- It seems not enough of us GitHub users are yet of dying age for many people to be asking this question---This is the only thread on Google I could find on the subject. I use GitHub and archive.org to upload my community contributions because I presume they will outlive me, ideally for as long as (our version of the) internet's around. I hope I'm right. – velkoon Sep 04 '22 at 05:31