New GNOME Account Requests
How to request accounts on GNOME infrastructure.
- New GNOME Account Requests
What technology is used for GNOME accounts?
GNOME accounts are LDAP accounts, created on our identity management (IdM) solution, which is based on FreeIPA.
When are GNOME accounts required?
GNOME accounts are currently required in three cases:
Developers who need to directly commit code to modules in the core GNOME GitLab group
- Contributors who need to use services which are restricted to GNOME accounts owners. This includes Nextcloud, Openshift and meet.gnome.org.
- All GNOME Foundation members, who automatically get an account with their membership
GNOME accounts are not required to contribute code changes to GNOME modules, as this can be done through merge requests in GitLab, and GitLab can be accessed using a third-party authentication provider (Google, GitHub, GitLab.com). Please read get involved for more information on how to get involved in a specific team.
How to request a GNOME (LDAP) account
Account applicants must be endorsed by an existing GNOME contributor or module maintainer. Applicants must also demonstrate that they have been working with a specific GNOME team either writing code, documentation or providing other general purpose contributions before applying for a GNOME account.
Login into gitlab.gnome.org using one of the available third-party authentication providers (Gitlab.com, Github, Google).
Open an account request issue, and fill in the template (the issue is marked as confidential by default)
- Follow the status of the issue by directly watching updates on it.
Once your application has been processed and the request issue has been closed, retrieve your temporary GNOME Account password. Instructions on how to do so are available here.
Login to the account system directly using the one time password to reset your first time password (an SSH key is currently required to do this, but we are currently working on improving this). More details on the Account Management System are available here.
Once your GNOME (LDAP) account has been created, it will be linked to your existing GitLab account via a dedicated identity. For services that are not GitLab (i.e Nextcloud, Openshift, meet.gnome.org etc.) you should be able to login by entering the username and password that was provided.
Other account types
Details on how to create other types of accounts on GNOME infrastructure.instructions:
See this page on how to create a blog on blogs.gnome.org.
@gnome.org email addresses
@gnome.org mail aliases are currently created automatically within 24h from your acceptance into the GNOME Foundation (the e-mail the alias will be binded to is the one available on your user profile page on the Account Management System).
Accessing master.gnome.org is required for publishing new releases. It requires the DOAP file of the module that you will be publishing to contain a maintainer tag with your userid.
To apply, please open a generic new account request ticket.
people.gnome.org web space
To request a people.gnome.org web space, please open a generic new account request ticket.
Please read this email if you were used to login against webapps2.
To login, use the following command: ssh -l $uid people.gnome.org.
How to manage an existing GNOME (LDAP) account
Users can log into account.gnome.org to update their personal information and SSH keys. If you have lost your account details, see the instructions on how to reset or retrieve your first time GNOME account password.