How to join the Salsa group
Salsa is the name of the collaborative development server for Debian based on GitLab. Salsa provides the necessary tools for package maintainers, packaging teams and other individuals and groups for collaborative development.
To contribute to the Reproducible Builds project, please follow the following instructions:
1. Visit the Debian GitLab self-service pages
First, visit signup.salsa.debian.org and select Register guest account:
2. Create a guest account on Salsa
Next, create your account. Note that your username will be suffixed with
-guest to distinguish you from official Debian Developers.
After registering, you should see the following screen:
3. Check your email
You will have to confirm your email address to proceed. Check your email inbox and follow the link provided:
4. Log in to your new account
Next, log in to your new account. Remember that your username will be suffixed with
5. Join the Reproducible Builds group
On Salsa, development is split into groups. You will need to join the reproducible-builds group before you can commit directly to our Git repositories. You can, however, submit merge requests without this step.
To join the Reproducible Builds group, ensure you are logged into Salsa, visit salsa.debian.org/reproducible-builds and then select Request Access:
After requesting access, you should see the following message:
6. Wait for confirmation
Unfortunately you will have to wait for someone on the Reproducible Builds team to accept your request. You should receive an email once this occurs:
7. Add an SSH key
Finally, to push directly to our Git repositories you will need to add your SSH key to your Salsa account settings. You can do this by visiting salsa.debian.org/profile/keys:
Congratulations, you are now part of the Reproducible Builds group on Salsa and you should now be able to clone and push to our repositories via Git.
Follow us on Twitter @ReproBuilds. Projects working on reproducible builds: Arch Linux, Baserock, Bitcoin, coreboot, Debian, ElectroBSD, F-Droid, FreeBSD, Fedora, GNU Guix, Monero, NetBSD, NixOS, OpenEmbedded, openSUSE, OpenWrt, Qubes OS, Symfony, Tails, Tor Browser, Webconverger, Yocto Project. Content licensed under CC BY-SA 4.0, style licensed under MIT. Templates and styles based on the Tor Styleguide. Logos and trademarks belong to their respective owners. Patches welcome via our Git repository (instructions) or via our mailing list.