Commit 7ba4ae1b authored by Chris Lamb's avatar Chris Lamb 👀
Browse files

Update instructions to register for Salsa.

parent 76f3c0ec
Loading
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -7,22 +7,17 @@ order: 1

# Contribute

There are many ways to contribute to the Reproducible Builds project:

## Get involved
* Please join the [rb-general general mailing-list](https://lists.reproducible-builds.org/listinfo/rb-general).

First, please join the [rb-general general mailing-list](https://lists.reproducible-builds.org/listinfo/rb-general).

IRC discussions happen in the `#reproducible-builds` channel on [irc.oftc.net](https://www.oftc.net/).

* [Join the Reproducible Builds group]({{ "/contribute/salsa/" | prepend: site.baseurl }})
  on [Salsa](https://salsa.debian.org/) to contribute directly on our Git
  repositories.
* [Join the Reproducible Builds group](http://salsa.debian.org/reproducible-builds) on [Salsa](https://salsa.debian.org/) to contribute directly on our Git repositories. ([Full signup instructions]({{ "/contribute/salsa/" | prepend: site.baseurl }}))

* Subscribe to the [reproducible-builds@lists.alioth.debian.org mailing list](https://lists.alioth.debian.org/mailman/listinfo/reproducible-builds)
  and/or other [reproducible builds](https://lists.reproducible-builds.org/)
  oriented lists.

* Join the [#reproducible-builds IRC channel on OFTC](https://webchat.oftc.net/?channels=#reproducible-builds)
* Join the [#reproducible-builds IRC channel on irc.oftc.net](https://webchat.oftc.net/?channels=#reproducible-builds)
  and possibly [#debian-reproducible](https://webchat.oftc.net/?channels=#debian-reproducible)
  too.

+15 −7
Original line number Diff line number Diff line
@@ -13,19 +13,19 @@ The Reproducible Builds project is using *Salsa* to host most of its infrastruct

To [contribute to the Reproducible Builds project](/contribute), please follow the following instructions:

### 1. Visit the Debian GitLab self-service pages
### 1. Visit the "Sign in" page

First, visit **[signup.salsa.debian.org](http://signup.salsa.debian.org)** and select **Register guest account**:
First, visit **[the sign in / register page](https://salsa.debian.org/users/sign_in)** and select the **Register** tab:

![](/images/contribute/salsa/01.png)

### 2. Create a guest account on Salsa
### 2. Create account

Next, create your account. Note that your username will be suffixed with `-guest` to distinguish you from official Debian Developers.
Next, create your account:

![](/images/contribute/salsa/02.png)

---
<br>

After registering, you should see the following screen:

@@ -37,12 +37,16 @@ You will have to confirm your email address to proceed. Check your email inbox a

![](/images/contribute/salsa/04.png)

<br>

### 4. Log in to your new account

Next, log in to your new account. **Remember that your username will be suffixed with `-guest`.**
Next, log in to your new account.

![](/images/contribute/salsa/05.png)

<br>

### 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. You can, however, submit [merge requests](https://docs.gitlab.com/ee/user/project/merge_requests/) without this step.
@@ -59,16 +63,20 @@ 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:
Unfortunately you currently have to wait for someone already on the Reproducible Builds community to accept your request. You should receive an email once this occurs:

![](/images/contribute/salsa/08.png)

<br>

### 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](https://salsa.debian.org/profile/keys)**:

![](/images/contribute/salsa/09.png)

<br>

### 8. Congratulations!

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.
−15 KiB (22.2 KiB)
Loading image diff...
+2.28 KiB (34 KiB)
Loading image diff...
+8.29 KiB (22.2 KiB)
Loading image diff...
Loading