[Git][reproducible-builds/reproducible-website][master] Add instructions and screenshots on how to signup to salsa.

Chris Lamb gitlab at salsa.debian.org
Mon Oct 22 02:09:48 CEST 2018


Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
56681cfa by Chris Lamb at 2018-10-22T00:09:14Z
Add instructions and screenshots on how to signup to salsa.

- - - - -


11 changed files:

- contribute.html
- + contribute/salsa.md
- + images/contribute/salsa/01.png
- + images/contribute/salsa/02.png
- + images/contribute/salsa/03.png
- + images/contribute/salsa/04.png
- + images/contribute/salsa/05.png
- + images/contribute/salsa/06.png
- + images/contribute/salsa/07.png
- + images/contribute/salsa/08.png
- + images/contribute/salsa/09.png


Changes:

=====================================
contribute.html
=====================================
@@ -17,6 +17,7 @@ order: 4
       IRC discussions happen in the <code>#reproducible-builds</code> channel on <a href="https://www.oftc.net/">irc.oftc.net</a>.
     </p>
     <ul>
+     <li><a href="/contribute/salsa/">Join the Reproducible Builds group</a> on <a href="https://salsa.debian.org/">Salsa</a> to contribute directly on our Git repositories.</li>
      <li>Subscribe to the <a href="https://lists.alioth.debian.org/mailman/listinfo/reproducible-builds">reproducible-builds at lists.alioth.debian.org mailing list</a> and/or other <a href="https://lists.reproducible-builds.org/">reproducible builds</a> oriented lists.</li>
      <li>Join the <a href="https://webchat.oftc.net/?channels=#reproducible-builds">#reproducible-builds IRC channel on OFTC</a> and possibly <a href="https://webchat.oftc.net/?channels=#debian-reproducible">#debian-reproducible</a> too.</li>
      <li>You can also subscribe to <a href="https://lists.reproducible-builds.org/listinfo/rb-commits">commit notifications</a>.</li>


=====================================
contribute/salsa.md
=====================================
@@ -0,0 +1,86 @@
+---
+layout: page
+title: How to signup to Salsa
+permalink: /contribute/salsa/
+order: 4
+---
+
+[Salsa](https://salsa.debian.org) is the name of the collaborative development server for [Debian](https://debian.org/) based on [GitLab](https://gitlab.com/). *Salsa* provides the necessary tools for package maintainers, packaging teams and other individuals and groups for collaborative development.
+
+The Reproducible Builds project is using *Salsa* to host most of its infrastructure and Git repositories and you can find out more information about Salsa on the [Salsa](https://wiki.debian.org/Salsa) page of the [Debian Wiki](https://wiki.debian.org/).
+
+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](http://signup.salsa.debian.org)** and select **Register guest account**:
+
+![](/images/contribute/salsa/01.png)
+
+---
+
+### 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.
+
+![](/images/contribute/salsa/02.png)
+
+---
+
+After registering, you should see the following screen:
+
+![](/images/contribute/salsa/03.png)
+
+---
+
+### 3. Check your email
+
+You will have to confirm your email address to proceed. Check your email inbox and follow the link provided:
+
+![](/images/contribute/salsa/04.png)
+
+---
+
+### 4. Login to your new account
+
+Next, login to your new account. **Remember that your username will have be suffixed with `-guest`.**
+
+![](/images/contribute/salsa/05.png)
+
+---
+
+### 5. Join the *Reproducible Builds* group
+
+On *Salsa*, development is split into groups. You will need to join the [reproducible-builds](https://salsa.debian.org/reproducible-builds) group before you can commit directly to our Git repositories, but you can submit [merge requests](https://docs.gitlab.com/ee/user/project/merge_requests/) without this step.
+
+To join the *Reproducible Builds* group, ensure you are logged into *Salsa* and then visit **[salsa.debian.org/reproducible-builds](https://salsa.debian.org/reproducible-builds)** and select **Request Access**:
+
+![](/images/contribute/salsa/06.png)
+
+---
+
+After requesting access, you should see the following message:
+
+![](/images/contribute/salsa/07.png)
+
+---
+
+### 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:
+
+![](/images/contribute/salsa/08.png)
+
+---
+
+### 7. Add an SSH key
+
+Finally, to push directly to our 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](https://salsa.debian.org/profile/keys)**:
+
+![](/images/contribute/salsa/09.png)
+
+---
+
+### 8. Congratulations!
+
+Congratulations, you are now part of the *Reproducible Builds* group on *Salsa*! You should now be able to clone and push to our repositories via Git.


=====================================
images/contribute/salsa/01.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/01.png differ


=====================================
images/contribute/salsa/02.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/02.png differ


=====================================
images/contribute/salsa/03.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/03.png differ


=====================================
images/contribute/salsa/04.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/04.png differ


=====================================
images/contribute/salsa/05.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/05.png differ


=====================================
images/contribute/salsa/06.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/06.png differ


=====================================
images/contribute/salsa/07.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/07.png differ


=====================================
images/contribute/salsa/08.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/08.png differ


=====================================
images/contribute/salsa/09.png
=====================================
Binary files /dev/null and b/images/contribute/salsa/09.png differ



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/commit/56681cfadf1649637df187b18224daa489372973

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/commit/56681cfadf1649637df187b18224daa489372973
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20181022/4fe6090d/attachment.html>


More information about the rb-commits mailing list