Met code.overheid.nl wordt gewerkt aan een overheidsbrede Git-omgeving waarin ontwikkelaars van verschillende organisaties samen kunnen werken aan software. De lancering speelt in op een groeiende behoefte binnen de overheid om minder afhankelijk te zijn van commerciële platforms zoals GitHub en GitLab, mede door de toenemende aandacht voor digitale soevereiniteit.
Overheid lanceert pilot voor open source codeplatform code.overheid.nl
De Nederlandse overheid heeft een eerste stap gezet richting meer digitale onafhankelijkheid met de softlaunch van code.overheid.nl, een nieuw centraal platform voor het ontwikkelen en publiceren van opensourcesoftware. Het platform ging afgelopen zondag live en bevindt zich momenteel in de pilotfase.
In een blog op developer.overheid.nl van Tom Ootes, geschreven naar aanleiding van de softlaunch op 24 april, wordt benadrukt dat zo’n gedeelde omgeving essentieel is. Hij beschrijft hoe ontwikkelaars nu nog afhankelijk zijn van versnipperde repositories en dat samenwerking op tooling, standaarden en pipelines daardoor beperkt blijft. Een gezamenlijk platform kan dat doorbreken en het mogelijk maken om echt samen te ontwikkelen.
Gebouwd op Forgejo
Als fundament voor het platform is gekozen voor Forgejo, een Europees open source alternatief voor GitHub en GitLab. Die keuze sluit aan bij de wens van de overheid om meer controle te hebben over eigen infrastructuur en data. Door het platform zelf te hosten en te beheren, wordt een belangrijke stap gezet richting digitale soevereiniteit.
Samen bouwen aan het platform
Wat code.overheid.nl onderscheidt, is de manier waarop het wordt ontwikkeld. Het platform wordt nadrukkelijk niet alleen voor developers gebouwd, maar juist met hen. Volgens Ootes is dat een bewuste keuze: door ontwikkelaars en organisaties vanaf het begin te betrekken, wordt voorkomen dat er een oplossing ontstaat die niet aansluit op de praktijk.
In zijn blog beschrijft hij hoe het succes van het platform afhangt van actieve deelname. Het begint met het voeren van gesprekken tussen organisaties over wat nodig is, maar vooral ook met daadwerkelijk bouwen. Het indienen van ideeën, het bespreken van verbeteringen en het gezamenlijk ontwikkelen van functionaliteit vormen de kern van deze aanpak. Juist doordat organisaties zelf bijdragen, ontstaat er meer betrokkenheid en groeit de kans dat het platform breed wordt gebruikt.
Stap naar betere samenwerking
Het initiatief komt van het Open Source Program Office van het ministerie van Binnenlandse Zaken en Koninkrijksrelaties, in samenwerking met onder meer developer.overheid.nl. Het platform moet op termijn bijdragen aan betere samenwerking tussen overheidsdevelopers en het delen van kennis, tooling en werkwijzen. Volgens Ootes ontstaat daarmee voor het eerst een plek waar ontwikkelaars binnen de overheid niet alleen code publiceren, maar ook echt samen kunnen bouwen en van elkaar leren.
Pilotfase en geleidelijke groei
Omdat het platform zich nog in de pilotfase bevindt, is het voorlopig slechts toegankelijk voor een beperkte groep organisaties. Die gefaseerde aanpak is volgens de betrokkenen bewust gekozen. Het platform is nog in ontwikkeling en moet stap voor stap worden opgebouwd, samen met de community die het gaat gebruiken.
In de blog wordt dat ook expliciet benoemd: het platform is nog niet af, maar dat komt juist doordat het nog gebouwd moet worden. Die open houding maakt duidelijk dat code.overheid.nl niet als eindproduct wordt gelanceerd, maar als een gezamenlijk project in ontwikkeling. Ontwikkelaars en organisaties worden nadrukkelijk uitgenodigd om zich aan te sluiten bij het initiatief.
Plaats een reactie
U moet ingelogd zijn om een reactie te kunnen plaatsen.