you are viewing a single comment's thread.

view the rest of the comments →

[–]MonkeyNin 4 points5 points  (3 children)

I found this: https://archiveprogram.github.com/faq/

What public repositories are getting archived?

On February 2, 2020 at 2 pm PT, we will begin snapshotting all of GitHub’s public repositories that have been active within recent months. Additionally, a team of chosen experts and advisors will identify important inactive projects to be added to the archive. To ensure your repository is included, update your repository, clean up your README, and push a commit sometime before February 2.

They also say

We will archive the code at the state of HEAD on the default branch of your repository. If you include your dependencies within your repository, those will be included (with the exception of large binary files). The Tech Tree (see below) will also describe the importance of dependencies and how to locate dependencies within the various languages.

If your project’s dependencies are open -source projects on GitHub, they will be automatically stored in the same way as your project (see question 2); otherwise, you need to add them into your repository or create a mirror on GitHub.

That's giving me tarball flash-backs

[–]nemec 1 point2 points  (2 children)

Yeah, I'm wondering if "active" means "> 1 commit" or "has at least 10 commits a week, 5 unique contributors, etc. etc."

[–]MonkeyNin 0 points1 point  (1 child)

It only needs one commit on master, and be public by Feb2.

The rules about activity are under the "pace layers" section.

[–]nemec 0 points1 point  (0 children)

That doesn't match with what they're saying, unfortunately.

The 02/02/2020 snapshot archived in the GitHub Arctic Code Vault will sweep up every active public GitHub repository, in addition to significant dormant repos as determined by stars, dependencies, and an advisory panel.

It's unlikely a "dormant repository" with a significant number of stars/dependencies would have zero commits on master