Externe bijdragen mogelijk maken #30

Open
opened 2026-05-06 09:52:13 +00:00 by mark.janssen · 6 comments

De Kiesraad ontwikkelt open source op GitHub. Hierbij staan we ook expliciet open voor het aanmaken van issues en (na het ondertekenen van de CLA) pull requests. Dit is op code.overheid.nl nog niet mogelijk.

Op Mastodon werd Forgejo-federatie als oplossingsrichting genoemd, maar helaas laat de Forgejo federation roadmap zien dat hiervoor nog een hoop ontwikkelwerk nodig is. De NLnet subsidie voor federatie uit 2022 is ook vrijwel niet gebruikt.

Hoe kunnen we toch externe bijdragen (issues en PRs) mogelijk maken?

De Kiesraad ontwikkelt open source op [GitHub](https://github.com/kiesraad/). Hierbij staan we ook expliciet open voor het aanmaken van issues en (na het ondertekenen van de [CLA](https://github.com/kiesraad/abacus/blob/main/CLA.md)) pull requests. Dit is op code.overheid.nl nog niet mogelijk. Op [Mastodon](https://fosstodon.org/@Gina/116476541533462911) werd Forgejo-federatie als oplossingsrichting genoemd, maar helaas laat de [Forgejo federation roadmap](https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md) zien dat hiervoor nog een hoop ontwikkelwerk nodig is. De [NLnet subsidie voor federatie uit 2022](https://codeberg.org/forgejo/sustainability/src/branch/main/2022-08-01-nlnet/README.md) is ook vrijwel niet gebruikt. Hoe kunnen we toch externe bijdragen (issues en PRs) mogelijk maken?

Misschien begint dit met een handleiding "hoe kun je bijdragen aan een codebase op code.overheid.nl" met een suggestie om een gebruikersaccount aan te maken op Codeberg en vanuit die setup beginnen te redeneren?

Misschien begint dit met een handleiding "hoe kun je bijdragen aan een codebase op code.overheid.nl" met een suggestie om een gebruikersaccount aan te maken op Codeberg en vanuit die setup beginnen te redeneren?
gina.plat changed title from Externe bijdragen mogelijk maken to Externe bijdragen mogelijk maken (federatie) 2026-07-16 13:44:42 +00:00
gina.plat changed title from Externe bijdragen mogelijk maken (federatie) to Externe bijdragen mogelijk maken 2026-07-16 13:44:56 +00:00

Vooral de mogelijkheid om feedback te geven op documenten (bijvoorbeeld ReSpec) is vooral de mogelijkheid om laagdrempelig bij de dragen aan de discussie voor issues belangrijk. Dit zijn vaak personen die geen achtergrond hebben in coderen.

Vooral de mogelijkheid om feedback te geven op documenten (bijvoorbeeld ReSpec) is vooral de mogelijkheid om laagdrempelig bij de dragen aan de discussie voor issues belangrijk. Dit zijn vaak personen die geen achtergrond hebben in coderen.

Dit is ook essentieel voor de NL Design System Community.

Dit is ook essentieel voor de [NL Design System Community](https://nldesignsystem.nl/community/).
Author

@johan.groenen wrote in MinBZK/Codeplatform#30 (comment):

Misschien begint dit met een handleiding "hoe kun je bijdragen aan een codebase op code.overheid.nl" met een suggestie om een gebruikersaccount aan te maken op Codeberg en vanuit die setup beginnen te redeneren?

Kun je dat verder toelichten? Forgejo heeft nu nog geen federatie, dus op dit moment is het niet mogelijk om vanuit Codeberg bij te dragen aan projecten op code.overheid.nl.

@johan.groenen wrote in https://code.overheid.nl/MinBZK/Codeplatform/issues/30#issuecomment-1623: > Misschien begint dit met een handleiding "hoe kun je bijdragen aan een codebase op code.overheid.nl" met een suggestie om een gebruikersaccount aan te maken op Codeberg en vanuit die setup beginnen te redeneren? Kun je dat verder toelichten? Forgejo heeft nu nog geen federatie, dus op dit moment is het niet mogelijk om vanuit Codeberg bij te dragen aan projecten op code.overheid.nl.
Author

Update op https://ginaplat.com/en/posts/20260801-national-codeplatform-updates/ (via Mastodon):

  1. Collaborate externally. This is a major issue. Ideally we’d like to build software together with companies and citizens. Unfortunately, from a policy perspective we can only manage accounts for government organisations and employees at the moment. It’s very important to us to enable external collaboration. We’re allocating funding to support the development of federation within Forgejo, but on a short term we might have to exclude external contributors or create exceptions. We’re considering short term solutions.
Update op https://ginaplat.com/en/posts/20260801-national-codeplatform-updates/ (via [Mastodon](https://fosstodon.org/@Gina/117065953811365683)): > 2. Collaborate externally. This is a major issue. Ideally we’d like to build software together with companies and citizens. Unfortunately, from a policy perspective we can only manage accounts for government organisations and employees at the moment. It’s very important to us to enable external collaboration. We’re allocating funding to support the development of [federation within Forgejo](https://forgefed.org/), but on a short term we might have to exclude external contributors or create exceptions. We’re considering [short term solutions](https://codeberg.org/forgejo/discussions/issues/477).

Het realiseren van deze functionaliteit op code.overheid.nl zou voor ons van grote meerwaarde zijn. We zien hiervoor duidelijke toepassingsmogelijkheden bij vraagstukken rondom MDTO (Metagegevens voor Duurzaam Toegankelijke Overheidsinformatie). Zie https://github.com/NationaalArchief/MDTO-Metagegevensschema

Het realiseren van deze functionaliteit op code.overheid.nl zou voor ons van grote meerwaarde zijn. We zien hiervoor duidelijke toepassingsmogelijkheden bij vraagstukken rondom MDTO (Metagegevens voor Duurzaam Toegankelijke Overheidsinformatie). Zie https://github.com/NationaalArchief/MDTO-Metagegevensschema
Sign in to join this conversation.
No milestone
No assignees
5 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/docs#30
No description provided.