Skip to content

Commit c8c2722

Browse files
committed
Update 'Granting Dodona Access' sections to reflect automated GitHub invitation acceptance
With some delay
1 parent 4900a52 commit c8c2722

File tree

4 files changed

+17
-11
lines changed

4 files changed

+17
-11
lines changed

en/guides/exercises/creating-exercises/setup/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ The easiest way to do this (on github.com) is to give the user [dodona-server](h
7171
GitHub will then send an invitation that the Dodona team needs to accept.
7272
Once the invitation is accepted, you can proceed to the next steps.
7373

74-
::: warning Manual Approval
75-
A member of the Dodona team must manually accept the invitation on GitHub.
76-
This may take some time, so please be patient.
74+
::: warning Note
75+
The acceptance process is automated, but it can take up to half an hour before your invitation is accepted.
76+
If it's taking longer and you still don't see _dodona-server_ in the list of collaborators, please [contact the Dodona team](https://dodona.be/en/contact).
7777
:::
7878

7979
### Adding the Repository to Dodona

en/guides/exercises/new-exercise-repo/index.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@ In the creation form, choose a (preferably unique) name for your repository on D
2424

2525
Before clicking on the add button, make sure the Dodona server has both read and write access to your exercise repository. We need this access to be able to edit the exercises through the Dodona web-interface.
2626

27-
On github.com, the easiest way to do this is by adding the user [dodona-server](https://github.com/dodona-server) to your repository. From the moment we accept this invitation, you can get started. On github.ugent.be, add [SA-GitHubDodona](https://github.ugent.be/SA-GitHubDodona). On gitlab.com, add [dodona-server](https://gitlab.com/dodona-server). If the repository is hosted on a self-hosted GitLab server, you will have to create a new user for Dodona on the GitLab instance, add our [ssh public key](/dodona.pub) to that user, and add that user as collaborator to the repository (with write access).
28-
27+
- On github.com, invite the user [dodona-server](https://github.com/dodona-server) to your repository as a collaborator. Once the invitation is accepted, you can get started. The acceptance is automated, but can take up to half an hour. Is it taking longer? [Contact Team Dodona](https://dodona.be/en/contact).
28+
- On github.ugent.be, add [SA-GitHubDodona](https://github.ugent.be/SA-GitHubDodona).
29+
- On gitlab.com, add [dodona-server](https://gitlab.com/dodona-server) as a member to your project.
30+
- For self-hosted GitLab servers, create a new user for Dodona, add our [SSH public key](/dodona.pub) to that user, and grant write access to your repository.
31+
2932
![github add collaborator](./github-add-collab.png)
3033

3134
You can now click the add-button on Dodona to add your repository.

nl/guides/exercises/creating-exercises/setup/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ De makkelijkste manier om dit te doen (op github.com) is de gebruiker [dodona-se
7171
GitHub zal dan een uitnodiging sturen die Team Dodona moet aanvaarden.
7272
Eens de uitnodiging aanvaard is, kan je verder gaan met de volgende stappen.
7373

74-
::: warning Manueel werk
75-
Een lid van Team Dodona moet de uitnodiging van GitHub manueel aanvaarden.
76-
Daardoor kan het soms even duren eer dat gebeurt.
74+
::: warning Opgepast
75+
De uitnodiging van GitHub wordt automatisch door Team Dodona aanvaard. Dit kan tot een half uur duren.
76+
Zie je de gebruiker _dodona-server_ na een half uur nog steeds niet in de lijst van _Collaborators_ staan? [Neem dan contact op met Team Dodona](https://dodona.be/nl/contact).
7777
:::
7878

7979
### Repository toevoegen aan Dodona

nl/guides/exercises/new-exercise-repo/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@ In het formulier om de repository toe te voegen kies je een unieke naam voor je
2222

2323
![github clone url](./github-clone-url.png)
2424

25-
Voordat je op de toevoeg-knop klikt, moet je er eerst voor zorgen dat de Dodona server zowel lees- als schrijfrechten heeft op je repository met oefeningen. We hebben deze schrijftoegang nodig om eenvoudig de oefeningen kunnen bewerken via de webinterface.
26-
27-
Op github.com is de eenvoudigste manier om de gebruiker [dodona-server](https://github.com/dodona-server) aan je repository toe te voegen. Van zodra wij deze uitnodiging accepteren, kan je van start gaan. Op github.ugent.be voeg je op dezelfde wijze de gebruiker [SA-GitHubDodona](https://github.ugent.be/SA-GitHubDodona) toe. Op gitlab.com kan je [dodona-server](https://gitlab.com/dodona-server) toevoegen. Als je je repository op een eigen GitLab server host, dan zal je zelf een nieuwe gebruiker voor Dodona moeten aanmaken. Je kan onze [publieke ssh sleutel](/dodona.pub) hiervoor gebruiken.
25+
Voordat je op de toevoeg-knop klikt, moet je er eerst voor zorgen dat de Dodona server zowel lees- als schrijfrechten heeft op je repository met oefeningen. We hebben deze schrijftoegang nodig om eenvoudig de oefeningen te kunnen bewerken via de webinterface.
2826

27+
- Op github.com voeg je eenvoudig de gebruiker [dodona-server](https://github.com/dodona-server) toe aan je repository. Zodra wij de uitnodiging accepteren (binnen het half uur), kan je aan de slag. De acceptatie gebeurt automatisch, maar kan tot een half uur duren. Duurt het toch langer, [neem dan contact op met Team Dodona](https://dodona.be/nl/contact).
28+
- Op github.ugent.be voeg je [SA-GitHubDodona](https://github.ugent.be/SA-GitHubDodona) toe.
29+
- Op gitlab.com gebruik je [dodona-server](https://gitlab.com/dodona-server).
30+
- Host je op een eigen GitLab server, maak dan zelf een gebruiker voor Dodona aan en gebruik onze [publieke ssh sleutel](/dodona.pub).
31+
2932
![github gebruiker toevoegen](./github-add-collab.png)
3033

3134
Je kan op de Dodona website het toevoegen van de repository nu finaliseren.

0 commit comments

Comments
 (0)