From 362c126a871a04d228c0cf6221cab6c10dbb7ccb Mon Sep 17 00:00:00 2001 From: Johan Groenen Date: Mon, 14 Oct 2024 21:50:54 +0200 Subject: [PATCH] Update GOVERNANCE.md --- _config.yml | 2 +- nl/CODE_OF_CONDUCT.md | 4 +-- nl/GOVERNANCE.md | 76 ++++++++++++++++++++++++++++++++++++++---- nl/standard-print.html | 4 ++- 4 files changed, 75 insertions(+), 11 deletions(-) diff --git a/_config.yml b/_config.yml index e17014a..d8d6616 100644 --- a/_config.yml +++ b/_config.yml @@ -4,7 +4,7 @@ version: 0.2.2 plugins: - jekyll-redirect-from -remote_theme: standard-for-public-code/jekyll-theme +remote_theme: jgroenen/standard-for-public-code-jekyll-theme include: - "README.md" # - "CONTRIBUTING.md" diff --git a/nl/CODE_OF_CONDUCT.md b/nl/CODE_OF_CONDUCT.md index cd6f3ff..57e1307 100644 --- a/nl/CODE_OF_CONDUCT.md +++ b/nl/CODE_OF_CONDUCT.md @@ -5,9 +5,9 @@ # Gedragscode -Veel community-leden komen uit maatschappelijke of professionele omgevingen met gedragscodes, maar sommige individuen niet. In dit document worden de verwachtingen van alle community-leden en alle interacties beschreven, ongeacht het communicatiekanaal. +Veel community-leden komen uit maatschappelijke of professionele omgevingen met gedragscodes, maar niet iedereen. Dit document beschrijft de verwachtingen met betrekking tot alle community-leden en alle interacties, ongeacht het communicatiekanaal. -Wees er om samen te werken. +Ben er om samen te werken. Wees attent, respectvol en geduldig. diff --git a/nl/GOVERNANCE.md b/nl/GOVERNANCE.md index 546c7e3..b65d6e9 100644 --- a/nl/GOVERNANCE.md +++ b/nl/GOVERNANCE.md @@ -5,15 +5,77 @@ # Governance -Deze standaard vormt de kern van het beheer van de codebase door de [Foundation for Public Code]. Op basis van dit document beslissen we of een codebase gereed is voor gezamenlijke ontwikkeling door de community. +De Standaard voor Publieke Code is een community-project. -De standaard wordt onderhouden door medewerkers van de Foundation for Public Code. +## Principes +De community rondom de Standaard voor Publieke Code houdt zich aan de volgende principes: -[We verwelkomen bijdragen, zoals suggesties voor wijzigingen of algemene feedback, van iedereen.] +- **Open** - zo min mogelijk beperkingen voor wie de Standaard voor Publieke Code aan wil passen aan hun context. +- **Verwelkomend en respectvol** - als gemeenschap willen we het nieuwe gebruikers zo gemakkelijk mogelijk maken om bij te dragen. +- **Transparant en toegankelijk** - wijzigingen aan de Standaard voor Publieke Code, de governance en alle gerelateerde activiteiten worden in het openbaar uitgevoerd. +- **Ideeën en bijdragen** worden geaccepteerd indien ze in overeenstemming zijn met de projectdoelen, scope en ontwerpprincipes. -Vanwege de belangrijke rol die de Standaard voor Publieke Code in ons kernproces speelt, stellen we de hoogste eisen aan de standaard. +## Stuurteam -We proberen snel te reageren op alle pull requests. De pull request is een kans om samen te werken aan het verbeteren van onze methoden en de standaard. We accepteren misschien niet alle wijzigingen, maar we zullen onze logica uitleggen. +De community van de Standaard voor Publieke Code heeft één stuurteam. - [Foundation for Public Code]: https://publiccode.net/ - [We verwelkomen bijdragen, zoals suggesties voor wijzigingen of algemene feedback, van iedereen.]: https://standard.publiccode.net/CONTRIBUTING.html +### Samenstelling +Elke actieve bijdrager in de community kan verzoeken om lid te worden van het stuurteam door het stuurteam te vragen. Het stuurteam zal hierover stemmen (zie het stemproces hieronder). + +De huidige teamleden zijn: + +- Claus Mullie +- Johan Groenen (Tiltshift, Code for NL) +- Rasmus Frey (OS2) +- Josef Andersson (Digg) +- Matti Schneider + +Idealiter heeft geen enkele organisatie een meerderheid aan leden in het stuurteam. + +### Verantwoordelijkheden +De stuurteamleden zijn actieve bijdragers die dagelijks verantwoordelijk zijn voor: + +- Het mergen van pull requests +- Het afhandelen van overtredingen van de gedragscode + +Naast de dagelijkse taken heeft het stuurteam de gezamenlijke verantwoordelijkheid om: + +- Technisch richting te geven aan de codebase +- Een roadmap en ondersteunende principes bij te houden +- Problemen in de ontwikkeling of conflicten tussen bijdragers op te lossen +- Releases te beheren en plannen +- Toegangsrechten te beheren tot de bronnen van de Standaard voor Publieke Code, zoals bronrepositories, hosting en projectagenda's +- De missie, visie, waarden en scope van het project te bewaken +- De governance aan te passen indien nodig +- Beslissingen op codebase-niveau te nemen +- Het merk Standaard voor Publieke Code (*Standard for Public Code*) te beheren +- Wijzigingen door te voeren op het gebied van licenties en intellectueel eigendom + +## Vergaderingen +Het stuurteam vergadert regelmatig. Hun agenda bevat een beoordeling van de roadmap en problemen/zaken die zijn vastgelopen. Het doel van de agenda is niet om alle patches te beoordelen of goed te keuren. (Het beoordelen en goedkeuren van patches wordt gedaan via het proces dat is beschreven in CONTRIBUTING.md.) + +## Besluitvormingsproces +Het besluitvormingsproces is standaard gebaseerd op consensus, met stemmingen voor bepaalde zaken. + +### Consensus +Voor deze community betekent "consensus" dat als je denkt dat een beslissing onomstreden is, je deze gewoon kunt nemen. Elke beslissing die op deze manier wordt genomen, wordt als ondersteund beschouwd zolang niemand bezwaar maakt. Uiteraard moet je bereid zijn om je werk terug te draaien als iemand bezwaar maakt. + +Als er onzekerheid is over een beslissing, kan een stuurteamlid de rest van het team informeren dat zij op het punt staan een bepaalde beslissing te nemen. Als geen enkel teamlid binnen 96 uur bezwaar maakt, wordt de beslissing als ondersteund beschouwd. Als er bezwaren zijn en er geen oplossing kan worden gevonden door middel van discussie, kan een teamlid een stemming aanvragen. + +### Stemmen +Elk stuurteamlid heeft 1 stem. Alle stemmen worden openbaar geregistreerd. + +Veel van de dagelijkse onderhoudstaken van het project kunnen worden afgehandeld via het consensusbesluitvormingsproces. Maar de volgende punten moeten worden voorgelegd aan een stemming: + +- Toevoegen van een teamlid (gewone meerderheid) +- Verwijderen van een teamlid (tweederdemeerderheid) +- Wijziging van de governance-regels (dit document) (tweederdemeerderheid) +- Wijzigingen in licenties en intellectueel eigendom (inclusief nieuwe logo's en woordmerken) (gewone meerderheid) +- Toevoegen, archiveren of verwijderen van sub-projecten (gewone meerderheid) + +Bij een gewone meerderheid betekent dit dat minstens de helft van de stuurteamleden voor heeft gestemd, en bij een tweederdemeerderheid tweederde van de stuurteamleden. + +## Gedragscode +De Gedragscode van de Standaard voor Publieke Code wordt uitgelegd in [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md). + +Als een mogelijke overtreding betrekking heeft op een teamlid, zal dat teamlid worden uitgesloten van de stemming over het probleem. Dergelijke problemen moeten worden geëscaleerd direct naar het stuurteam, en het stuurteam kan ervoor kiezen om in te grijpen. \ No newline at end of file diff --git a/nl/standard-print.html b/nl/standard-print.html index c180189..65f4085 100644 --- a/nl/standard-print.html +++ b/nl/standard-print.html @@ -68,7 +68,7 @@

Inhoudsopgave

  • Bijdragerichtlijnen
  • Gedragscode
  • Governance
  • -
  • Versiegeschiedenis
  • +
  • Licentie
  • @@ -123,8 +123,10 @@

    Criteria

    ecosystem + {% comment %} {% assign page = pages | where: "name", "CHANGELOG.md" | first %} {% if page %}
    {{page.content | markdownify}}
    {% endif %} + {% endcomment %}

    Deze licentie vormt de juridische toestemming waardoor iedereen mag doen wat die wil met de inhoud van dit hele document.