[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] wml://www.debian.org/dutch/devel/website/using_git.wml



Dag iedereen, 


In de git-opslagplaats webwml werd de vertaling van
dutch/devel/website/using_git.wml bijgewerkt.
In bijlage de bijgewerkte vertaling en een diff-bestand met de wijzigingen
tegenover de vorige versie.

-- 
Met vriendelijke groet,
Frans Spiesschaert

diff --git a/dutch/devel/website/using_git.wml b/dutch/devel/website/using_git.wml
index 065de6811fa..49ed96acef6 100644
--- a/dutch/devel/website/using_git.wml
+++ b/dutch/devel/website/using_git.wml
@@ -1,331 +1,362 @@
-#use wml::debian::template title="Git gebruiken om de broncode van de website te manipuleren"
-#use wml::debian::translation-check translation="74a4415fa07f5810685f1d0568bf4b695cc931b3"
+#use wml::debian::template title="Git gebruiken om aan de website van Debian te werken" MAINPAGE="true"
+#use wml::debian::toc
+#use wml::debian::translation-check translation="1d232a8d153562f408bbd3847ec89c29b4b66a62"
 
-<h2>Inleiding</h2>
+<link href="$(HOME)/font-awesome.css" rel="stylesheet" type="text/css">
 
-<p>Git is een
+<ul class="toc">
+<li><a href="#work-on-repository">Werken op de Git-opslagplaats</a></li>
+<li><a href="#write-access">Schrijftoegang tot de Git-opslagplaats</a></li>
+<li><a href="#notifications">Meldingen ontvangen</a></li>
+</ul>
+<aside>
+<p><span class="fas fa-caret-right fa-3x"></span> <a href="https://git-scm.com/";>Git</a> is een
 <a href="https://en.wikipedia.org/wiki/Version_control";>versiebeheersysteem</a>
-dat helpt om meerdere mensen tegelijkertijd aan hetzelfde materiaal te laten
-werken. Elke gebruiker kan een lokale kopie van een hoofddepot hebben.
-Gebruikers kunnen dan de lokale kopie naar wens aanpassen en wanneer het
-gewijzigde materiaal klaar is, de wijzigingen vastleggen en terug doorsturen
-naar het hoofddepot.</p>
-
-<p>Git zal u niet direct een vastlegging laten doorsturen als het
-hoofddepot op dezelfde tak nieuwere vastleggingen (wijzigingen) bevat
-dan uw lokale kopie. In een dergelijk geval waarbij er een conflict is, moet u
-eerst deze wijzigingen ophalen en uw lokale kopie updaten en dan met het
-commando <code>rebase</code> naar behoefte uw nieuwe wijzigingen bovenop de
-laatste vastlegging toevoegen.
-</p>
+dat helpt om het werk van meerdere ontwikkelaars te coördineren. Elke gebruiker
+kan een lokale kopie hebben van de hoofdopslagplaats. De lokale kopieën kunnen
+op dezelfde machine staan of aan de andere kant van de wereld. Ontwikkelaars
+kunnen dan de lokale kopie aanpassen en hun wijzigingen terug vastleggen in de
+hoofdopslagplaats als ze klaar zijn.</p>
+</aside>
 
-<h3><a name="write-access">Schrijftoegang tot het Git-depot</a></h3>
+<h2><a id="work-on-repository">Werken op de Git-opslagplaats</a></h2>
 
 <p>
-De volledige broncode van de Debian-website wordt beheerd onder Git. Ze bevindt
-zich op <url https://salsa.debian.org/webmaster-team/webwml/>. Standaard mogen
-gasten geen vastleggingen doorsturen naar het broncodedepot. U zult een
-bepaalde vorm van toestemming nodig hebben om schrijftoegang te krijgen tot het
-depot.
+Laten we er meteen aan beginnen—in dit deel leert u hoe u een lokale kopie van
+de hoofdopslagplaats kunt maken, hoe u die kopie up-to-date kunt houden en hoe
+u uw werk kunt indienen.
+We zullen ook uitleggen hoe u aan vertalingen kunt werken.
 </p>
 
-<h4><a name="write-access-unlimited">Onbeperkte schrijftoegang</a></h4>
-<p>
-Als u onbeperkte schrijftoegang tot het depot nodig heeft (bijv. wanneer u op
-het punt staat om frequente bijdragen te gaan leveren), overweeg dan om
-schrijftoegang aan te vragen via de
-<url https://salsa.debian.org/webmaster-team/webwml/> webinterface van het
-Salsa-platform van Debian nadat u erop ingelogd bent.
-</p>
+<h3><a name="get-local-repo-copy">Een lokale kopie ophalen</a></h3>
 
 <p>
-Als u nieuw bent bij de ontwikkeling van de website van Debian en geen eerdere
-ervaring hebt, zend dan ook een e-mail naar
-<a href="mailto:debian-www@lists.debian.org";> debian-www@lists.debian.org</a>
-waarin u zichzelf voorstelt, voor u om onbeperkte schrijftoegang vraagt. Geef
-in uw voorstelling nuttige informatie, zoals in welke taal of rond welk deel
-van de website u van plan bent te werken en wie voor u kan garant staan.
+Eerst moet u Git installeren. Daarna moet u Git configureren en uw naam en
+e-mailadres opgeven. Indien u een nieuwe gebruiker van Git bent, is het
+wellicht een goed idee om eerst de algemene documentatie over Git te lezen.
 </p>
 
-<h4><a name="write-access-via-merge-request">Schrijven in het depot via een Merge Request</a></h4>
-<p>
-Als u niet van plan bent om onbeperkte schrijftoegang tot het depot te
-verkrijgen of dit niet kunt, kunt u altijd een zogenaamd Merge
-Request (een verzoek om uw bijdrage in te voegen) indienen waarna andere
-ontwikkelaars uw werk kunnen nakijken en het aanvaarden. Dien een Merge Request
-in via de standaardprocedure zoals voorzien door het Salsa GitLab platform via
-zijn webinterface (lees voor details
-<a href="https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html";>Project forking workflow</a>
-en
-<a href="https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html#when-you-work-in-a-fork";>When you work in a fork</a>
-over de werkwijze bij het maken van een fork van een project en over het werken in een fork).
-</p>
+<p style="text-align:center"><button type="button"><span class="fas fa-book-open fa-2x"></span> <a href="https://git-scm.com/doc";>Documentatie over Git</a></button></p>
 
 <p>
-Niet alle website-ontwikkelaars zien toe op de Merge Requests en dus kan het
-zijn dat ze niet altijd tijdig worden verwerkt. Als u niet zeker weet of men uw
-bijdrage zou accepteren, stuur dan een e-mail naar de mailinglijst
-<a href="https://lists.debian.org/debian-www/";>debian-www</a> en vraag om een
-beoordeling.
+Uw volgende stap is de opslagplaats klonen (met andere woorden: er een
+lokale kopie van maken).
+Er zijn twee manieren om dit te doen:
+</p>
 </p>
 
-<h2><a name="work-on-repository">Aan het depot werken</a></h2>
-
-<h3><a name="get-local-repo-copy">Een lokale kopie van het depot ophalen</a></h3>
-
-<p>Om aan het depot te werken moet u eerst git installeren. Daarna moet u
-op uw computer uw gebruikers- en e-mailgegevens configureren (raadpleeg
-algemene informatie over git om te weten hoe u dit moet doen). Vervolgens kunt
-u het depot klonen (een lokale kopie ervan maken, met andere woorden) op
-een van beide manieren.</p>
-
-<p>De aanbevolen manier om aan webwml te werken, is eerst een account te
-registreren op salsa.debian.org en SSH-toegang met git in te schakelen door een
-openbare SSH-sleutel te uploaden naar uw salsa-account. Raadpleeg de <a
-href="https://salsa.debian.org/help/ssh/README.md";>salsa hulppagina's</a> voor
-meer informatie over hoe u dit moet doen. Daarna kunt u het webwml-depot klonen
-met het volgende commando:</p>
-
+<ul>
+  <li>Een account aanmaken op <url https://salsa.debian.org/> en SSH-toegang
+  mogelijk maken door een openbare SSH-sleutel naar uw Salsa-account te
+  uploaden. Raadpleeg de <a
+  href="https://salsa.debian.org/help/ssh/README.md";>Hulppagina's over Salsa</a>
+  voor meer details. Daarna kunt u de
+  <code>webwml</code>-opslagplaats klonen met het volgende commando:
 <pre>
-   git clone git@salsa.debian.org:webmaster-team/webwml.git
+  git clone git@salsa.debian.org:webmaster-team/webwml.git
 </pre>
-
-<p>Indien u geen account op salsa heeft, is een andere mogelijkheid om het
-depot te klonen met het HTTPS-protocol:</p>
-
+  </li>
+  <li>Een andere mogelijkheid is om de opslagplaats te klonen met behulp van het
+  HTTPS-protocol. Houd er rekening mee dat hierdoor de lokale kopie van de
+  opslagplaats aangemaakt zal worden, maar u op deze manier niet in staat zult
+  zijn om rechtstreeks wijzigingen terug toe te passen in de hoofdopslagplaats:
 <pre>
   git clone https://salsa.debian.org/webmaster-team/webwml.git
 </pre>
+  </li>
+</ul>
 
-<p>Dit geeft u lokaal eenzelfde kopie van het depot, maar op deze manier zult u niet in staat zijn om wijzigingen rechtstreeks naar het depot door te sturen.</p>
-
-<p>Om het volledige webwml-depot te klonen moet u ongeveer 500MB data
-downloaden. Voor personen met een trage of onstabiele internetverbinding kan
-dit moeilijk zijn. U kunt dan eerst proberen ondiep te klonen met een minimale
-diepte voor een kleinere initiële download:</p>
+<p>
+<strong>Tip:</strong> Om de volledige <code>webwml</code>-opslagplaats te
+klonen, moet u ongeveer 1,3 GB data downloaden, wat te veel zou kunnen zijn
+indien u een langzame, onstabiele internetverbinding heeft. Daarom bestaat de
+mogelijkheid om een minimale diepte te definiëren voor een kleinere initiële
+download:
+</p>
 
 <pre>
   git clone git@salsa.debian.org:webmaster-team/webwml.git --depth 1
 </pre>
 
-<p>Nadat u een bruikbare (ondiepe) depotkopie verkregen heeft, kunt u deze
-lokale ondiepe kopie verder uitdiepen en uiteindelijk omzetten naar een
-volledige lokale kopie van het depot: </p>
+<p>Nadat u een bruikbare (ondiepe) kopie van de opslagplaats verkregen heeft,
+kunt u deze lokale kopie verder uitdiepen en uiteindelijk omzetten naar een
+volledige lokale kopie van de opslagplaats:</p>
 
 <pre>
-  git fetch --deepen=1000 # de depotkopie verder uitdiepen
-                            met 1.000 extra vastleggingen
-  git fetch --unshallow   # alle ontbrekende vastleggingen ophalen en de
-                            depotkopie omzetten naar een volledige kopie
+  git fetch --deepen=1000 # de opslagplaats verder uitdiepen met 1.000 extra vastleggingen
+  git fetch --unshallow   # alle ontbrekende vastleggingen ophalen en de kopie van de opslagplaats omzetten naar een volledig exemplaar
 </pre>
 
-<h4><a name="partial-content-checkout">Een kopie maken van een gedeelte van de inhoud</a></h4>
-
-<p>Op de volgende manier kunt u een checkout uitvoeren om slechts een
-deelverzameling van de pagina's binnen te halen:</p>
+<p>U kunt ook een kopie maken van slechts een gedeelte van de pagina's:</p>
 
-<pre>
-   $ git clone --no-checkout git@salsa.debian.org:webmaster-team/webwml.git
-   $ cd webwml
-   $ git config core.sparseCheckout true
-   In webwml: maak het bestand .git/info/sparse-checkout aan met een inhoud
-   zoals de volgende (indien u enkel de basisbestanden en de Engelse, Franse en
-   Nederlandse vertaling wilt):
+<ol>
+  <li><code>git clone --no-checkout git@salsa.debian.org:webmaster-team/webwml.git</code></li>
+  <li><code>cd webwml</code></li>
+  <li><code>git config core.sparseCheckout true</code></li>
+  <li>Maak het bestand <code>.git/info/sparse-checkout</code> aan binnen de map
+  <code>webwml</code> om te definiëren van welke inhoud u een kopie wilt maken.
+  Bijvoorbeeld, indien u enkel de basisbestanden en de Engelse, Franse en
+  Nederlandse vertaling wilt ophalen, zal het bestand er zo uitzien:
+    <pre>
       /*
       !/[a-z]*/
       /english/
       /french/
       /dutch/
-   Geef daarna het volgende commando:
-   $ git checkout --
-</pre>
+    </pre></li>
+  <li>Tenslotte kunt u nu de opslagplaats kopiëren: <code>git checkout --</code></li>
+</ol>
 
 <h3><a name="submit-changes">Lokale wijzigingen indienen</a></h3>
 
-<h4><a name="keep-local-repo-up-to-date">Uw lokale depotkopie up-to-date houden</a></h4>
+<h4><a name="keep-local-repo-up-to-date">Uw lokale kopie van de opslagplaats up-to-date houden</a></h4>
 
 <p>Om de paar dagen (en zeker voordat u met bewerken begint!) moet u het
-volgende commando uitvoeren: </p>
+volgende commando uitvoeren:</p>
 
 <pre>
-   git pull
+  git pull
 </pre>
 
-<p>om alle gewijzigde bestanden op te halen uit het depot.</p>
+<p>om alle gewijzigde bestanden op te halen uit de opslagplaats.</p>
 
 <p>
-Het wordt sterk aanbevolen om uw lokale git-werkmap schoon te houden voordat u
-het commando "git pull" uitvoert en na het bewerken van bestanden. Als u op de
-huidige tak nog niet-vastgelegde wijzigingen heeft of lokale vastleggingen die
-niet aanwezig zijn in het externe depot, zal het uitvoeren van het
-commando "git pull" automatisch samenvoegingsvastleggingen creëren of zelfs
-mislukken vanwege conflicten. Denk erover om uw onvoltooide werk in een andere
-tak te houden of commando's te gebruiken zoals "git stash".
+Het wordt sterk aanbevolen om uw lokale Git-werkmap schoon te houden voordat u
+het commando <code>git pull</code> uitvoert en begint met het bewerken van
+bestanden. Als u nog niet-vastgelegde wijzigingen heeft of lokale vastleggingen
+die niet aanwezig zijn in de huidige tak in de externe opslagplaats, zal het
+uitvoeren van het commando <code>git pull</code> automatisch
+samenvoegingsconflicten creëren of zelfs mislukken ten gevolge van conflicten.
+Denk eraan om uw onvoltooide werk in een aparte tak te houden of commando's te
+gebruiken zoals <code>git stash</code>.
 </p>
 
-<p>Opmerking: git is een gedistribueerd (niet een gecentraliseerd)
+<p>Opmerking: git is een gedistribueerd (en geen gecentraliseerd)
 versiebeheersysteem. Dit betekent dat wanneer u wijzigingen vastlegt, deze
-enkel in uw lokale depotkopie opgeslagen worden. Om deze met andere te delen,
-zult u ook uw wijzigingen naar het centrale depot op salsa moeten doorsturen
-met het commando push.</p>
+enkel in uw lokale kopie van de opslagplaats opgeslagen worden. Om deze met
+anderen te delen, zult u uw wijzigingen ook naar de centrale opslagplaats op
+Salsa moeten toepassen.</p>
 
-<h4><a name="example-edit-english-file">Een voorbeeld van het bewerken van de Engelse bestanden</a></h4>
+<h4><a name="example-edit-english-file">Voorbeeld: enkele bestanden bewerken</a></h4>
 
 <p>
-Hier vindt u een voorbeeld van het bewerken van de Engelse bestanden in het
-broncodedepot van de website. Na het verkrijgen van een lokale kopie van het
-depot met "git clone" en voordat u met het bewerken begint, moet u het volgende
-commando uitvoeren:
+Laten we eens kijken naar een meer praktisch voorbeeld en een typische
+bewerkingssessie. We gaan ervan uit dat u een
+<a href="#get-local-repo-copy">lokale kopie</a> van de opslagplaats verkregen
+heeft met het commando <code>git clone</code>. De volgende stappen zijn dan:
 </p>
 
-<pre>
-   $ git pull
-</pre>
-
-<p>Breng nu wijzigingen aan in bestanden. Als u klaar bent, legt u uw
-wijzigingen vast in uw lokaal depot met:</p>
-
-<pre>
-   $ git add pad/naar/bestand(en)
-   $ git commit -m "Uw vastleggingsbericht"
-</pre>
-
-<p>Als u onbeperkte schrijftoegang heeft tot het externe webwml-depot, kunt u
-uw wijzigingen nu rechtstreeks doorsturen naar het Salsa-depot:</p>
-
-<pre>
-   $ git push
-</pre>
-
-<p>Als u geen directe schrijftoegang heeft tot het webwml-depot, denk er dan
-aan om uw wijzigingen in te dienen met behulp van de functie Merge Request die
-ter beschikking gesteld wordt via het GitLab-platform van Salsa
-of om andere ontwikkelaars om hulp te vragen.
-</p>
+<ol>
+  <li><code>git pull</code></li>
+  <li>Nu kunt u met bewerken beginnen en de bestanden aanpassen.</li>
+  <li>Als u klaar bent, leg dan uw wijzigingen vast in uw lokale kopie van de
+  opslagplaats:
+    <pre>
+    git add pad/naar/bestand(en)
+    git commit -m "Uw vastleggingsbericht"
+    </pre></li>
+  <li>Als u <a href="#write-access">onbeperkte schrijftoegang</a> heeft tot de
+  externe <code>webwml</code>-opslagplaats, kunt u uw wijzigingen nu
+  rechtstreeks toepassen in de Salsa-opslagplaats: <code>git push</code></li>
+  <li>Als u geen directe schrijftoegang heeft tot de
+  <code>webwml</code>-opslagplaats, moet u uw wijzigingen indienen met een
+  <a href="#write-access-via-merge-request">merge request</a>
+  (samenvoegingsverzoek) of contact opnemen met andere ontwikkelaars voor
+  hulp.</li>
+</ol>
 
-<p>Dit is een heel eenvoudige samenvatting van hoe git moet worden gebruikt om
-de broncode van de Debian-website te manipuleren. Lees de documentatie van git
-voor meer informatie over git.</p>
+<p style="text-align:center"><button type="button"><span class="fas fa-book-open fa-2x"></span> <a href="https://git-scm.com/docs/gittutorial";>Git-documentatie</a></button></p>
 
-<h4><a name="closing-debian-bug-in-git-commits">Debian bugs sluiten in git-vastleggingen</a></h4>
+<h4><a name="closing-debian-bug-in-git-commits">Bugs in Debian sluiten met Git-vastleggingen</a></h4>
 
 <p>
-Indien u in uw mededeling bij de git-vastlegging vermeldt
-<code>Closes: #</code><var>nnnnnn</var>, dan zal
-bugnummer <code>#</code><var>nnnnnn</var> automatisch gesloten worden wanneer u
-met het commando push uw wijzigingen doorstuurt. De exacte vorm ervan is
-dezelfde als <a href="$(DOC)/debian-policy/ch-source.html#id24">in het Debian
-beleidshandboek</a>.</p>
+Als u bij uw vastlegging in het logboekbericht de vermelding
+<code>Closes: #</code><var>nnnnnn</var> opneemt, dan zal het bugnummer
+<code>#</code><var>nnnnnn</var> automatisch gesloten worden wanneer u uw
+wijzigingen in de opslagplaats toepast. De precieze vorm ervan is dezelfde als
+die welke vermeld wordt <a href="$(DOC)/debian-policy/ch-source.html#id24">in
+de Debian beleidsrichtlijnen</a>.</p>
 
-<h4><a name="links-using-http-https">Linken met HTTP/HTTPS</a></h4>
+<h4><a name="links-using-http-https">Links met HTTP/HTTPS</a></h4>
 
 <p>Veel Debian-websites ondersteunen SSL/TLS. Gebruik daarom waar mogelijk en
 raadzaam HTTPS-links. <strong>Echter</strong>, sommige
-Debian/DebConf/SPI/enz websites hebben ofwel geen ondersteuning voor HTTPS of
+Debian/DebConf/SPI/enz. websites hebben ofwel geen ondersteuning voor HTTPS of
 maken enkel gebruik van het CA van SPI (en geen SSL-CA waarin alle browsers
 vertrouwen stellen). Om te vermijden dat niet-Debian-gebruikers geconfronteerd
-worden met foutmeldingen, moet u dergelijke sites niet met HTTPS linken.</p>
+worden met foutmeldingen, moet u voor dergelijke sites geen links met HTTPS
+gebruiken.</p>
 
-<p>Het git-depot weigert vastleggingen die gewone HTTP-links bevatten voor
+<p>De git-opslagplaats weigert vastleggingen die gewone HTTP-links bevatten voor
 Debian-websites die HTTPS ondersteunen of die HTTPS-links bevatten voor de
 websites van Debian/DebConf/SPI waarvan bekend is dat ze geen HTTPS
-ondersteunen of certificaten gebruiken die alleen zijn ondertekend door SPI.</p>
+ondersteunen, of certificaten gebruiken die alleen zijn ondertekend door SPI.</p>
 
 <h3><a name="translation-work">Aan vertalingen werken</a></h3>
 
-<p>Vertalingen moeten altijd worden bijgehouden om up-to-date te zijn met het
-overeenkomstige Engelse bestand. De kopregel "translation-check" in vertaalde
-bestanden wordt gebruikt om bij te houden op welke versie van het Engelse
-bestand de huidige vertaling gebaseerd is. Indien u een vertaald bestand
-wijzigt, moet u de kopregel "translation-check" bijwerken, zodat die
-overeenkomt met de vastleggingsfrommel van de overeenkomstige aanpassing van
-het Engelse bestand. U kunt deze frommel terugvinden met</p>
+<p>Een vertaling moet altijd up-to-date gehouden worden met het
+overeenkomstige Engelse bestand. De kopregel <code>translation-check</code> in
+vertaalde bestanden wordt gebruikt om bij te houden op welke versie van het
+Engelse bestand de huidige vertaling gebaseerd is. Indien u een vertaald bestand
+wijzigt, moet u de kopregel <code>translation-check</code> bijwerken, zodat die
+overeenkomt met de Git-vastleggingsfrommel van de overeenkomstige aanpassing van
+het Engelse bestand. U kunt deze frommel terugvinden met:</p>
 
 <pre>
-$ git log pad/naar/het/Engelse/bestand
+  git log pad/naar/het/Engelse/bestand
 </pre>
 
 <p>Indien u een nieuwe vertaling gaat maken van een bestand, moet u het script
-<q>copypage.pl</q> gebruiken. Dit zal een sjabloon aanmaken voor uw taal, met
-inbegrip van een correcte kopregel "translation-check".</p>
+<code>copypage.pl</code> gebruiken. Dit maakt een sjabloon aan voor uw taal, met
+inbegrip van de correcte vertalingskopregel.</p>
 
-<h4><a name="translation-smart-change">Vertalingen aanpassen met
-smart_change.pl</a></h4>
+<h4><a name="translation-smart-change">Vertalingen aanpassen met smart_change.pl</a></h4>
 
-<p><code>smart_change.pl</code> is a script dat ontworpen is om het gezamenlijk
-updaten van originele bestanden en hun vertalingen makkelijker te maken. U kunt
-het op twee manieren gebruiken, afhankelijk van welke wijzigingen u aanbrengt.
-</p>
+<p><code>smart_change.pl</code> is een script dat ontworpen is om het
+gezamenlijk updaten van originele bestanden en hun vertalingen makkelijker te
+maken. U kunt het op twee manieren gebruiken, afhankelijk van welke wijzigingen
+u aanbrengt.</p>
 
-<p>Wanneer u <code>smart_change</code> gebruikt om gewoon de kopregels
-"translation-check" aan te passen in het geval u handmatig aan de bestanden
-werkt:</p>
+<p>
+Wanneer u handmatig aan de bestanden werkt, is dit de manier waarop u
+<code>smart_change.pl</code> kunt gebruiken en de wijze waarop u de kopregels
+over <code>translation-check</code> gewoon kunt updaten:
+</p>
 
 <ol>
   <li>Breng de wijzigingen aan in het/de origine(e)l(e) bestand(en), en leg
-    deze vast</li>
-  <li>Update de vertalingen</li>
-  <li>Voer het commando smart_change.pl uit - dit zal de aanpassingen oppikken
-     en in de vertaalde bestanden de kopregel updaten</li>
-  <li>Controleer de wijzigingen (bijv. met "git diff")</li>
-  <li>Leg de gewijzigde vertalingen vast</li>
+  deze vast.</li>
+  <li>Werk de vertalingen bij.</li>
+  <li>Voer het commando <code>smart_change.pl -c VASTLEGGINGS-HASH</code> uit
+  (gebruik de vastleggingshash van de wijzigingen aan het/de origine(e)l(e)
+  bestand(en)).
+  Dit zal de aanpassingen oppikken en in de vertaalde bestanden de kopregel
+  updaten.</li>
+  <li>Controleer de wijzigingen (bijv. met <code>git diff</code>).</li>
+  <li>Leg de wijzigingen in de vertalingen vast.</li>
 </ol>
 
-<p>En anders, wanneer u smart_change gebruikt met een reguliere expressie om in
-één keer wijzigingen in meerdere bestanden aan te brengen:</p>
+<p>
+Een andere mogelijkheid is te werken met reguliere expressies om in één
+beweging verschillende aanpassingen in meerdere bestanden te maken:
+</p>
 
 <ol>
   <li>Geef het commando <code>smart_change.pl -s s/FOO/BAR/ origbestand1
     origbestand2 ...</code></li>
-  <li>Controleer de wijzigingen (bijv. met <code>git diff</code>)
-  <li>Leg het/de origine(e)l(e) bestand(en) vast</li>
+  <li>Controleer de wijzigingen (bijv. met <code>git diff</code>).</li>
+  <li>Leg het/de origine(e)l(e) bestand(en) vast.</li>
   <li>Geef het commando <code>smart_change.pl origbestand1 origbestand2</code>
-    (d.w.z. ditmaal <strong>zonder de reguliere expressie</strong>; dit zal nu
-    enkel de kopregels in de vertaalde bestanden updaten</li>
-  <li>Leg tenslotte de gewijzigde vertalingen vast</li>
+    (d.w.z. ditmaal <strong>zonder de reguliere expressie</strong>). Dit zal nu
+    enkel de kopregels in de vertaalde bestanden updaten.</li>
+  <li>Leg tenslotte de gewijzigde vertalingen vast.</li>
 </ol>
 
-<p>Dit heeft wat meer voeten in de aarde dan de vorige werkwijze (er zijn
-twee vastleggingen nodig), maar dit is onvermijdelijk vanwege de manier waarop
-git met vastleggingshashes werkt.</p>
+<p>
+Toegegeven, dit heeft wat meer voeten in de aarde dan het eerste voorbeeld,
+omdat er twee vastleggingen nodig zijn, maar dit is onvermijdelijk door de
+manier waarop de Git-vastleggingshashes werken.
+</p>
 
-<h2><a name="notifications">Meldingen ontvangen</a></h2>
+<h2><a id="write-access">Schrijftoegang tot de Git-opslagplaats</a></h2>
 
-<h3><a name="commit-notifications">Vastleggingsmeldingen ontvangen</a></h3>
+<p>
+De broncode van de website van Debian wordt beheerd onder Git en ze bevindt
+zich op <url https://salsa.debian.org/webmaster-team/webwml/>. Standaard mogen
+gasten geen vastleggingen toepassen in de broncode-opslagplaats. Indien u
+wilt bijdragen tot de website van Debian, zult u een of andere vorm van
+toestemming nodig hebben om schrijftoegang te krijgen tot de opslagplaats.
+</p>
 
-<p>We hebben het webwml-project in Salsa zo geconfigureerd dat vastleggingen
-worden getoond in het IRC-kanaal #debian-www.</p>
+<h3><a name="write-access-unlimited">Onbeperkte schrijftoegang</a></h3>
 
-<p>Als u via e-mail meldingen wilt ontvangen wanneer er vastleggingen gebeuren
-in het webwml-depot, abonneer u dan op het pseudopakket <q>www.debian.org</q>
-via tracker.debian.org en activeer daar het trefwood <q>vcs</q> door deze
-stappen te volgen (slechts één keer):</p>
+<p>
+Als u onbeperkte schrijftoegang tot de opslagplaats nodig heeft, bijv. wanneer
+u zinnens bent om frequente bijdragen te gaan leveren, vraag dan schrijftoegang
+aan via de <url https://salsa.debian.org/webmaster-team/webwml/> webinterface
+nadat u inlogde op het Salsa-platform van Debian.
+</p>
+<p>
+Als u een nieuwkomer bent wat de ontwikkeling van de website van Debian
+betreft, en geen eerdere ervaring heeft, zend dan ook een e-mail naar
+<a href="mailto:debian-www@lists.debian.org";>debian-www@lists.debian.org</a>
+waarin u zichzelf voorstelt, vooraleer u om onbeperkte schrijftoegang vraagt.
+Wees zo vriendelijk om wat meer over uzelf te vertellen, bijvoorbeeld aan welk
+deel van de website u van plan bent te gaan werken, welke talen u spreekt, en
+ook of er een ander teamlid van Debian voor u garant kan staan.
+</p>
+<h3><a name="write-access-via-merge-request">Samenvoegingsverzoeken (Merge Requests)</a></h3>
+<p>
+Het is niet noodzakelijk om onbeperkte schrijftoegang tot de opslagplaats te
+krijgen — u kunt altijd een samenvoegingsverzoek of merge request indienen en
+andere ontwikkelaars uw werk laten nakijken en aanvaarden. Volg de
+standaardprocedure voor het indienen van een merge request zoals die door het
+Salsa GitLab-platform geboden wordt via zijn webinterface en lees de volgende
+twee documenten:
+</p>
 
 <ul>
-  <li>Open een webbrowser en ga naar <url https://tracker.debian.org/pkg/www.debian.org></li>
-  <li>Teken in op het pseudopakket <q>www.debian.org</q>. (U kunt authenticeren
-      via SSO of een e-mail en wachtwoord registreren, indien u niet reeds
-      gebruik maakte van tracker.debian.org voor andere doeleinden).</li>
-  <li>Ga naar <url https://tracker.debian.org/accounts/subscriptions/> en dan
-      naar <q>modify keywords</q>, vink <q>vcs</q> aan (als het nog niet
-      aangevinkt is) en sla op.</li>
-  <li>Vanaf dan zult u een e-mail ontvangen wanneer iemand een vastlegging in
-      het webwml-depot doet. We zullen binnenkort de andere depots van het
-      webmasterteam toevoegen.</li>
+  <li><a href="https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html";>Project forking workflow</a> (Werkwijze bij het maken van een kopie (een zogenaamde fork) van een project</li>
+  <li><a href="https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html#when-you-work-in-a-fork";>When you work in a fork</a> (Wanneer u in een kopie werkt)</li>
 </ul>
 
-<h3><a name="merge-request-notifications">Een melding van een Merge Request
-ontvangen</a></h3>
+<p>
+Merk op dat niet alle website-ontwikkelaars merge requests opvolgen. Daarom kan
+het even duren vooraleer u feedback krijgt Als u zich afvraagt of uw bijdrage
+al dan niet geaccepteerd zal worden, stuur dan een e-mail naar de mailinglijst
+<a href="https://lists.debian.org/debian-www/";>debian-www</a>
+en vraag om een revisie.
+</p>
+<h2><a id="notifications">Meldingen ontvangen</a></h2>
+<p>
+Als u werkt aan de website van Debian, zult u wellicht willen weten wat er in
+de opslagplaats <code>webwml</code> gebeurt. Er zijn twee manieren om op de
+hoogte te blijven: vastleggingsmeldingen en meldingen van
+samenvoegingsverzoeken.
+</p>
+<h3><a name="commit-notifications">Vastleggingsmeldingen ontvangen</a></h3>
+<p>We hebben het <code>webwml</code>-project in Salsa zo geconfigureerd dat
+vastleggingen worden getoond in het IRC-kanaal #debian-www.</p>
+<p>
+Als u via e-mail meldingen wilt ontvangen wanneer er vastleggingen gebeuren
+in de <code>webwml</code>-opslagplaats, abonneer u dan op het pseudopakket
+<code>www.debian.org</code> via tracker.debian.org en activeer daar het
+trefwoord <code>vcs</code> door deze stappen te volgen (slechts één keer):
+</p>
+<ol>
+  <li>Open een webbrowser en ga naar <url https://tracker.debian.org/pkg/www.debian.org>.</li>
+  <li>Teken in op het pseudopakket <code>www.debian.org</code>. (U kunt
+  authenticeren via SSO of een e-mail en wachtwoord registreren, indien u niet
+  reeds gebruik maakte van tracker.debian.org voor andere doeleinden).</li>
+  <li>Ga naar <url https://tracker.debian.org/accounts/subscriptions/>, en dan
+  naar <code>modify keywords</code>, vink <code>vcs</code> aan (als het nog
+  niet aangevinkt is) en bewaar.</li>
+  <li>Vanaf dan zult u een e-mail ontvangen wanneer iemand een vastlegging in
+   de <code>webwml</code>-opslagplaats doet.</li>
+</ol>
+<h3><a name="merge-request-notifications">Meldingen over samenvoegingsverzoeken ontvangen</a></h3>
 
 <p>
-Als u een melding via e-mail wilt ontvangen wanneer er een nieuw Merge Request
-ingediend werd op de webinterface van het webwml-depot op het GitLab-platform
-van Salsa, kunt u uw instellingen voor meldingen over het webwml-depot op de
+Als u een melding via e-mail wilt ontvangen wanneer er een nieuw
+samenvoegingsverzoek ingediend werd op de <code>webwml</code>-opslagplaats
+in Salsa, kunt u uw instellingen voor meldingen in de
 webinterface configureren door deze stappen te volgen:
 </p>
 
-<ul>
-  <li>Log in op uw Salsa-account en ga naar de projectpagina;</li>
-  <li>Klik op het bel-icoontje bovenaan de hoofdpagina van het project;</li>
+<ol>
+  <li>Log in op uw Salsa-account en ga naar de projectpagina.</li>
+  <li>Klik op het bel-icoontje bovenaan de hoofdpagina van het project.</li>
   <li>Selecteer het meldingsniveau waaraan u de voorkeur geeft.</li>
-</ul>
+</ol>
#use wml::debian::template title="Git gebruiken om aan de website van Debian te werken" MAINPAGE="true"
#use wml::debian::toc
#use wml::debian::translation-check translation="1d232a8d153562f408bbd3847ec89c29b4b66a62"

<link href="$(HOME)/font-awesome.css" rel="stylesheet" type="text/css">

<ul class="toc">
<li><a href="#work-on-repository">Werken op de Git-opslagplaats</a></li>
<li><a href="#write-access">Schrijftoegang tot de Git-opslagplaats</a></li>
<li><a href="#notifications">Meldingen ontvangen</a></li>
</ul>

<aside>
<p><span class="fas fa-caret-right fa-3x"></span> <a href="https://git-scm.com/";>Git</a> is een
<a href="https://en.wikipedia.org/wiki/Version_control";>versiebeheersysteem</a>
dat helpt om het werk van meerdere ontwikkelaars te coördineren. Elke gebruiker
kan een lokale kopie hebben van de hoofdopslagplaats. De lokale kopieën kunnen
op dezelfde machine staan of aan de andere kant van de wereld. Ontwikkelaars
kunnen dan de lokale kopie aanpassen en hun wijzigingen terug vastleggen in de
hoofdopslagplaats als ze klaar zijn.</p>
</aside>

<h2><a id="work-on-repository">Werken op de Git-opslagplaats</a></h2>

<p>
Laten we er meteen aan beginnen—in dit deel leert u hoe u een lokale kopie van
de hoofdopslagplaats kunt maken, hoe u die kopie up-to-date kunt houden en hoe
u uw werk kunt indienen.
We zullen ook uitleggen hoe u aan vertalingen kunt werken.
</p>

<h3><a name="get-local-repo-copy">Een lokale kopie ophalen</a></h3>

<p>
Eerst moet u Git installeren. Daarna moet u Git configureren en uw naam en
e-mailadres opgeven. Indien u een nieuwe gebruiker van Git bent, is het
wellicht een goed idee om eerst de algemene documentatie over Git te lezen.
</p>

<p style="text-align:center"><button type="button"><span class="fas fa-book-open fa-2x"></span> <a href="https://git-scm.com/doc";>Documentatie over Git</a></button></p>

<p>
Uw volgende stap is de opslagplaats klonen (met andere woorden: er een
lokale kopie van maken).
Er zijn twee manieren om dit te doen:
</p>
</p>

<ul>
  <li>Een account aanmaken op <url https://salsa.debian.org/> en SSH-toegang
  mogelijk maken door een openbare SSH-sleutel naar uw Salsa-account te
  uploaden. Raadpleeg de <a
  href="https://salsa.debian.org/help/ssh/README.md";>Hulppagina's over Salsa</a>
  voor meer details. Daarna kunt u de
  <code>webwml</code>-opslagplaats klonen met het volgende commando:
<pre>
  git clone git@salsa.debian.org:webmaster-team/webwml.git
</pre>
  </li>
  <li>Een andere mogelijkheid is om de opslagplaats te klonen met behulp van het
  HTTPS-protocol. Houd er rekening mee dat hierdoor de lokale kopie van de
  opslagplaats aangemaakt zal worden, maar u op deze manier niet in staat zult
  zijn om rechtstreeks wijzigingen terug toe te passen in de hoofdopslagplaats:
<pre>
  git clone https://salsa.debian.org/webmaster-team/webwml.git
</pre>
  </li>
</ul>

<p>
<strong>Tip:</strong> Om de volledige <code>webwml</code>-opslagplaats te
klonen, moet u ongeveer 1,3 GB data downloaden, wat te veel zou kunnen zijn
indien u een langzame, onstabiele internetverbinding heeft. Daarom bestaat de
mogelijkheid om een minimale diepte te definiëren voor een kleinere initiële
download:
</p>

<pre>
  git clone git@salsa.debian.org:webmaster-team/webwml.git --depth 1
</pre>

<p>Nadat u een bruikbare (ondiepe) kopie van de opslagplaats verkregen heeft,
kunt u deze lokale kopie verder uitdiepen en uiteindelijk omzetten naar een
volledige lokale kopie van de opslagplaats:</p>

<pre>
  git fetch --deepen=1000 # de opslagplaats verder uitdiepen met 1.000 extra vastleggingen
  git fetch --unshallow   # alle ontbrekende vastleggingen ophalen en de kopie van de opslagplaats omzetten naar een volledig exemplaar
</pre>

<p>U kunt ook een kopie maken van slechts een gedeelte van de pagina's:</p>

<ol>
  <li><code>git clone --no-checkout git@salsa.debian.org:webmaster-team/webwml.git</code></li>
  <li><code>cd webwml</code></li>
  <li><code>git config core.sparseCheckout true</code></li>
  <li>Maak het bestand <code>.git/info/sparse-checkout</code> aan binnen de map
  <code>webwml</code> om te definiëren van welke inhoud u een kopie wilt maken.
  Bijvoorbeeld, indien u enkel de basisbestanden en de Engelse, Franse en
  Nederlandse vertaling wilt ophalen, zal het bestand er zo uitzien:
    <pre>
      /*
      !/[a-z]*/
      /english/
      /french/
      /dutch/
    </pre></li>
  <li>Tenslotte kunt u nu de opslagplaats kopiëren: <code>git checkout --</code></li>
</ol>

<h3><a name="submit-changes">Lokale wijzigingen indienen</a></h3>

<h4><a name="keep-local-repo-up-to-date">Uw lokale kopie van de opslagplaats up-to-date houden</a></h4>

<p>Om de paar dagen (en zeker voordat u met bewerken begint!) moet u het
volgende commando uitvoeren:</p>

<pre>
  git pull
</pre>

<p>om alle gewijzigde bestanden op te halen uit de opslagplaats.</p>

<p>
Het wordt sterk aanbevolen om uw lokale Git-werkmap schoon te houden voordat u
het commando <code>git pull</code> uitvoert en begint met het bewerken van
bestanden. Als u nog niet-vastgelegde wijzigingen heeft of lokale vastleggingen
die niet aanwezig zijn in de huidige tak in de externe opslagplaats, zal het
uitvoeren van het commando <code>git pull</code> automatisch
samenvoegingsconflicten creëren of zelfs mislukken ten gevolge van conflicten.
Denk eraan om uw onvoltooide werk in een aparte tak te houden of commando's te
gebruiken zoals <code>git stash</code>.
</p>

<p>Opmerking: git is een gedistribueerd (en geen gecentraliseerd)
versiebeheersysteem. Dit betekent dat wanneer u wijzigingen vastlegt, deze
enkel in uw lokale kopie van de opslagplaats opgeslagen worden. Om deze met
anderen te delen, zult u uw wijzigingen ook naar de centrale opslagplaats op
Salsa moeten toepassen.</p>

<h4><a name="example-edit-english-file">Voorbeeld: enkele bestanden bewerken</a></h4>

<p>
Laten we eens kijken naar een meer praktisch voorbeeld en een typische
bewerkingssessie. We gaan ervan uit dat u een
<a href="#get-local-repo-copy">lokale kopie</a> van de opslagplaats verkregen
heeft met het commando <code>git clone</code>. De volgende stappen zijn dan:
</p>

<ol>
  <li><code>git pull</code></li>
  <li>Nu kunt u met bewerken beginnen en de bestanden aanpassen.</li>
  <li>Als u klaar bent, leg dan uw wijzigingen vast in uw lokale kopie van de
  opslagplaats:
    <pre>
    git add pad/naar/bestand(en)
    git commit -m "Uw vastleggingsbericht"
    </pre></li>
  <li>Als u <a href="#write-access">onbeperkte schrijftoegang</a> heeft tot de
  externe <code>webwml</code>-opslagplaats, kunt u uw wijzigingen nu
  rechtstreeks toepassen in de Salsa-opslagplaats: <code>git push</code></li>
  <li>Als u geen directe schrijftoegang heeft tot de
  <code>webwml</code>-opslagplaats, moet u uw wijzigingen indienen met een
  <a href="#write-access-via-merge-request">merge request</a>
  (samenvoegingsverzoek) of contact opnemen met andere ontwikkelaars voor
  hulp.</li>
</ol>

<p style="text-align:center"><button type="button"><span class="fas fa-book-open fa-2x"></span> <a href="https://git-scm.com/docs/gittutorial";>Git-documentatie</a></button></p>

<h4><a name="closing-debian-bug-in-git-commits">Bugs in Debian sluiten met Git-vastleggingen</a></h4>

<p>
Als u bij uw vastlegging in het logboekbericht de vermelding
<code>Closes: #</code><var>nnnnnn</var> opneemt, dan zal het bugnummer
<code>#</code><var>nnnnnn</var> automatisch gesloten worden wanneer u uw
wijzigingen in de opslagplaats toepast. De precieze vorm ervan is dezelfde als
die welke vermeld wordt <a href="$(DOC)/debian-policy/ch-source.html#id24">in
de Debian beleidsrichtlijnen</a>.</p>

<h4><a name="links-using-http-https">Links met HTTP/HTTPS</a></h4>

<p>Veel Debian-websites ondersteunen SSL/TLS. Gebruik daarom waar mogelijk en
raadzaam HTTPS-links. <strong>Echter</strong>, sommige
Debian/DebConf/SPI/enz. websites hebben ofwel geen ondersteuning voor HTTPS of
maken enkel gebruik van het CA van SPI (en geen SSL-CA waarin alle browsers
vertrouwen stellen). Om te vermijden dat niet-Debian-gebruikers geconfronteerd
worden met foutmeldingen, moet u voor dergelijke sites geen links met HTTPS
gebruiken.</p>

<p>De git-opslagplaats weigert vastleggingen die gewone HTTP-links bevatten voor
Debian-websites die HTTPS ondersteunen of die HTTPS-links bevatten voor de
websites van Debian/DebConf/SPI waarvan bekend is dat ze geen HTTPS
ondersteunen, of certificaten gebruiken die alleen zijn ondertekend door SPI.</p>

<h3><a name="translation-work">Aan vertalingen werken</a></h3>

<p>Een vertaling moet altijd up-to-date gehouden worden met het
overeenkomstige Engelse bestand. De kopregel <code>translation-check</code> in
vertaalde bestanden wordt gebruikt om bij te houden op welke versie van het
Engelse bestand de huidige vertaling gebaseerd is. Indien u een vertaald bestand
wijzigt, moet u de kopregel <code>translation-check</code> bijwerken, zodat die
overeenkomt met de Git-vastleggingsfrommel van de overeenkomstige aanpassing van
het Engelse bestand. U kunt deze frommel terugvinden met:</p>

<pre>
  git log pad/naar/het/Engelse/bestand
</pre>

<p>Indien u een nieuwe vertaling gaat maken van een bestand, moet u het script
<code>copypage.pl</code> gebruiken. Dit maakt een sjabloon aan voor uw taal, met
inbegrip van de correcte vertalingskopregel.</p>

<h4><a name="translation-smart-change">Vertalingen aanpassen met smart_change.pl</a></h4>

<p><code>smart_change.pl</code> is een script dat ontworpen is om het
gezamenlijk updaten van originele bestanden en hun vertalingen makkelijker te
maken. U kunt het op twee manieren gebruiken, afhankelijk van welke wijzigingen
u aanbrengt.</p>

<p>
Wanneer u handmatig aan de bestanden werkt, is dit de manier waarop u
<code>smart_change.pl</code> kunt gebruiken en de wijze waarop u de kopregels
over <code>translation-check</code> gewoon kunt updaten:
</p>

<ol>
  <li>Breng de wijzigingen aan in het/de origine(e)l(e) bestand(en), en leg
  deze vast.</li>
  <li>Werk de vertalingen bij.</li>
  <li>Voer het commando <code>smart_change.pl -c VASTLEGGINGS-HASH</code> uit
  (gebruik de vastleggingshash van de wijzigingen aan het/de origine(e)l(e)
  bestand(en)).
  Dit zal de aanpassingen oppikken en in de vertaalde bestanden de kopregel
  updaten.</li>
  <li>Controleer de wijzigingen (bijv. met <code>git diff</code>).</li>
  <li>Leg de wijzigingen in de vertalingen vast.</li>
</ol>

<p>
Een andere mogelijkheid is te werken met reguliere expressies om in één
beweging verschillende aanpassingen in meerdere bestanden te maken:
</p>

<ol>
  <li>Geef het commando <code>smart_change.pl -s s/FOO/BAR/ origbestand1
    origbestand2 ...</code></li>
  <li>Controleer de wijzigingen (bijv. met <code>git diff</code>).</li>
  <li>Leg het/de origine(e)l(e) bestand(en) vast.</li>
  <li>Geef het commando <code>smart_change.pl origbestand1 origbestand2</code>
    (d.w.z. ditmaal <strong>zonder de reguliere expressie</strong>). Dit zal nu
    enkel de kopregels in de vertaalde bestanden updaten.</li>
  <li>Leg tenslotte de gewijzigde vertalingen vast.</li>
</ol>

<p>
Toegegeven, dit heeft wat meer voeten in de aarde dan het eerste voorbeeld,
omdat er twee vastleggingen nodig zijn, maar dit is onvermijdelijk door de
manier waarop de Git-vastleggingshashes werken.
</p>

<h2><a id="write-access">Schrijftoegang tot de Git-opslagplaats</a></h2>

<p>
De broncode van de website van Debian wordt beheerd onder Git en ze bevindt
zich op <url https://salsa.debian.org/webmaster-team/webwml/>. Standaard mogen
gasten geen vastleggingen toepassen in de broncode-opslagplaats. Indien u
wilt bijdragen tot de website van Debian, zult u een of andere vorm van
toestemming nodig hebben om schrijftoegang te krijgen tot de opslagplaats.
</p>

<h3><a name="write-access-unlimited">Onbeperkte schrijftoegang</a></h3>

<p>
Als u onbeperkte schrijftoegang tot de opslagplaats nodig heeft, bijv. wanneer
u zinnens bent om frequente bijdragen te gaan leveren, vraag dan schrijftoegang
aan via de <url https://salsa.debian.org/webmaster-team/webwml/> webinterface
nadat u inlogde op het Salsa-platform van Debian.
</p>

<p>
Als u een nieuwkomer bent wat de ontwikkeling van de website van Debian
betreft, en geen eerdere ervaring heeft, zend dan ook een e-mail naar
<a href="mailto:debian-www@lists.debian.org";>debian-www@lists.debian.org</a>
waarin u zichzelf voorstelt, vooraleer u om onbeperkte schrijftoegang vraagt.
Wees zo vriendelijk om wat meer over uzelf te vertellen, bijvoorbeeld aan welk
deel van de website u van plan bent te gaan werken, welke talen u spreekt, en
ook of er een ander teamlid van Debian voor u garant kan staan.
</p>

<h3><a name="write-access-via-merge-request">Samenvoegingsverzoeken (Merge Requests)</a></h3>

<p>
Het is niet noodzakelijk om onbeperkte schrijftoegang tot de opslagplaats te
krijgen — u kunt altijd een samenvoegingsverzoek of merge request indienen en
andere ontwikkelaars uw werk laten nakijken en aanvaarden. Volg de
standaardprocedure voor het indienen van een merge request zoals die door het
Salsa GitLab-platform geboden wordt via zijn webinterface en lees de volgende
twee documenten:
</p>

<ul>
  <li><a href="https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html";>Project forking workflow</a> (Werkwijze bij het maken van een kopie (een zogenaamde fork) van een project</li>
  <li><a href="https://docs.gitlab.com/ee/user/project/merge_requests/creating_merge_requests.html#when-you-work-in-a-fork";>When you work in a fork</a> (Wanneer u in een kopie werkt)</li>
</ul>

<p>
Merk op dat niet alle website-ontwikkelaars merge requests opvolgen. Daarom kan
het even duren vooraleer u feedback krijgt Als u zich afvraagt of uw bijdrage
al dan niet geaccepteerd zal worden, stuur dan een e-mail naar de mailinglijst
<a href="https://lists.debian.org/debian-www/";>debian-www</a>
en vraag om een revisie.
</p>

<h2><a id="notifications">Meldingen ontvangen</a></h2>

<p>
Als u werkt aan de website van Debian, zult u wellicht willen weten wat er in
de opslagplaats <code>webwml</code> gebeurt. Er zijn twee manieren om op de
hoogte te blijven: vastleggingsmeldingen en meldingen van
samenvoegingsverzoeken.
</p>

<h3><a name="commit-notifications">Vastleggingsmeldingen ontvangen</a></h3>

<p>We hebben het <code>webwml</code>-project in Salsa zo geconfigureerd dat
vastleggingen worden getoond in het IRC-kanaal #debian-www.</p>

<p>
Als u via e-mail meldingen wilt ontvangen wanneer er vastleggingen gebeuren
in de <code>webwml</code>-opslagplaats, abonneer u dan op het pseudopakket
<code>www.debian.org</code> via tracker.debian.org en activeer daar het
trefwoord <code>vcs</code> door deze stappen te volgen (slechts één keer):
</p>

<ol>
  <li>Open een webbrowser en ga naar <url https://tracker.debian.org/pkg/www.debian.org>.</li>
  <li>Teken in op het pseudopakket <code>www.debian.org</code>. (U kunt
  authenticeren via SSO of een e-mail en wachtwoord registreren, indien u niet
  reeds gebruik maakte van tracker.debian.org voor andere doeleinden).</li>
  <li>Ga naar <url https://tracker.debian.org/accounts/subscriptions/>, en dan
  naar <code>modify keywords</code>, vink <code>vcs</code> aan (als het nog
  niet aangevinkt is) en bewaar.</li>
  <li>Vanaf dan zult u een e-mail ontvangen wanneer iemand een vastlegging in
   de <code>webwml</code>-opslagplaats doet.</li>
</ol>

<h3><a name="merge-request-notifications">Meldingen over samenvoegingsverzoeken ontvangen</a></h3>

<p>
Als u een melding via e-mail wilt ontvangen wanneer er een nieuw
samenvoegingsverzoek ingediend werd op de <code>webwml</code>-opslagplaats
in Salsa, kunt u uw instellingen voor meldingen in de
webinterface configureren door deze stappen te volgen:
</p>

<ol>
  <li>Log in op uw Salsa-account en ga naar de projectpagina.</li>
  <li>Klik op het bel-icoontje bovenaan de hoofdpagina van het project.</li>
  <li>Selecteer het meldingsniveau waaraan u de voorkeur geeft.</li>
</ol>


Reply to: