developer.overheid.nl

Ontwikkelaarsportaal van de Nederlandse overheid

Ga naar hoofdinhoud

2 berichten getagd met "Git"

Laat alle tags zien

We gaan samen code.overheid.nl bouwen

· 5 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl

24 april was ik bij de softlaunch van code.overheid.nl. Het is een project dat bij veel developers en organisaties aanslaat omdat elke developer een gitomgeving nodig heeft om überhaupt samen te kunnen werken. Sinds er veel aandacht uit gaat naar digitale soevereiniteit is de roep om een gezamenlijke gitomgeving alleen maar gegroeid, het werd steeds minder voordehandliggend om op Github te blijven.

Vanuit dit besef heeft OSPO BZK zich hard gemaakt voor de opzet van code.overheid.nl, in de vorm van een Forgejo instance.

Aanbeveling voor de Git-werkplaats van de overheid

· 9 minuten leestijd
Jan Vlug
Software Engineer

De Nederlandse overheid publiceert een deel van haar broncode als vrije opensource software. Om software te beheren is een versiebeheersysteem nodig. Hiermee kun je veranderingen in de broncode traceren en beheren. Een versiebeheersysteem faciliteert ook het samenwerken tussen verschillende software-ontwikkelaars. Een gedistribueerd versiebeheersysteem maakt het mogelijk dat ontwikkelaars op verschillende locaties toch kunnen samenwerken aan één softwareproduct. Het de facto versiebeheersysteem voor software is Git. Git is vrije opensource software. Voor een interessante en leerzame introductie in Git zie deze presentatie.

Er zijn online platforms die werken met Git, en die daaromheen toegevoegde functionaliteit bieden om softwaredevelopment en projectmanagement met Git te ondersteunen. Ik gebruik hieronder de term Git-forge (Git-werkplaats) om zulke platforms aan te duiden. GitLab, Forgejo en GitHub zijn allemaal Git-forges.

In deze blog ga ik in op een aantal aspecten van verschillende Git-forges, om zo de beste keuze voor een Git-forge voor de overheid te kunnen maken.