Migrating external infrastructures to the GNOME Foundation

This document is meant for all the external projects willing to migrate their Infrastructure to the GNOME Foundation and thus to the GNOME Infrastructure Team.

Git

How can I migrate my Git repositories?

Once you obtain a new GNOME account as explained at NewAccounts you can directly push all the repository and its history to gitlab.gnome.org. All the information to set up a new repository under the GNOME Infrastructure is available at Git/NewRepository.

What steps are required for receiving a GNOME account for Git commits?

All the process is outlined at NewAccounts.

How can I create a new repository?

You should probably be looking at Git/NewRepository.

Websites

Can I migrate my websites too?

Create a ticket containing the following details:

  1. Which software you will need installed. (i.e PHP, Mysql)
  2. A link to a tarball with website's content.
  3. If the website makes use of a MySQL database, please dump the database and if it doesn't contain any private content attach it to the email. Otherwise mail gnome-sysadmin@gnome.org which is a private mailing list where GNOME sysadmins have access to.

Please note your website / web service will be hosted on GNOME's Openshift instance. Please make sure to read Openshift getting started documentation to begin with.

Other services

Do you provide IRC commit notifications?

We do, please consider reading Infrastructure/CommitsBot.

We have a channel on irc.gnome.org, can you provide us IRC Services?

Sure, please give Infrastructure/IRC a look.

Infrastructure/Archive/InfrastructureMigration (last edited 2022-09-26 13:29:11 by AndreaVeri)