Ethereum Logo

Ethereum Git Archive Program

About the Program

This program aims to preserve a copy of all ethereum relevant git repositories.

The copies are held at a read-only Gitea instance at git.ethquokkaops.io In addition this Gitea instance is backed up every day to off-site EF systems.

Frequently asked questions

Which repos are synced?
πŸ‘‰ See the list of Synced Repositories below.

Where are these repos synced to?
πŸ‘‰ We sync repos to a Gitea server hosted in the Berlin Office. git.ethquokkaops.io

How do I submit my Ethereum-related repo to Git Sync?
πŸ‘‰ See instructions below

What are the qualifications for inclusion of my repo in Git Sync?
πŸ‘‰ The policy about inclusion are detailed on the Submit My Repo section.

Where do I ask questions or point out problems?
πŸ‘‰ Please submit an issue on the project repo at EthDevOps/git-archive-program and one of the maintainers will reply.

Are Issues and pull requests also synced?
πŸ‘‰ Not at the moment. Gitea currently doesn't support that and a PR exists to add this feature. Once it's available we will activate this as well.

Synced repositories

We syncronise the fundamental orgs like:

In addition everything listed in the mirror-sources.yaml

Submit new Repo

If you would like to propose a repository for inclusion, please submit an issue to the Git-Sync project repo: EthDevOps/git-archive-program.

When you submit the issue, please specify the following information:

  1. Project repo URL
  2. Title and description
  3. Maintainers and/or sync contact email address
  4. Explanation if it is not immediately clear that the repo is Ethereum-related
  5. Anything especially relevant or timely. For example: Is this repo about to be removed?

Criteria For Inclusion

Generally, the repo would be fit for inclusion if it could be hosted under the ”ethereum” GitHub organization, a resource managed for the community by the Ethereum Foundation.

More specifically, inclusion means that the repo is:

  1. Active
  2. Relevant to the Ethereum network and community
  3. Not too large in size
  4. In compliance with laws (submissions are subject to legal review by the Ethereum Foundation)