Date: 2026-01-14
Proposed
Het project Mijn Overheid Zakelijk (MOZa) zal bestaan uit verschillende repositories. Deze worden conform beleid publiek beschikbaar gemaakt.
Het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties heeft hiervoor een GitHub‑organisatie gemaakt MinBZK. Hieronder worden alle repositories van MOZa geplaatst met prefix "moza-" en topic mijnoverheidzakelijk.
Er zijn een reeks richtlijnen voor publieke open source projecten, vanuit publieke organisaties.
Projecten op GitHub worden vergeleken met Open Source standaarden. Elk project heeft hier ook een checklist pagina voor binnen GitHub, te vinden op https://github.com/MinBZK/<Projectnaam>/community.
developer.overheid.nl heeft hier ook handleidingen voor opgesteld op basis van de standaard voor publieke code.
Standaard krijgt elke repository richtlijnen mee vanuit de MinBZK organisatie. Deze worden beschikbaar gemaakt op de pagina's op GitHub van de repository. Dit gaat om:
Controleer of deze richtlijnen toepasselijk en volledig zijn. Mocht dit niet zo zijn, dan kan er een eigen bestand in de hoofdfolder geplaatst worden, respectievelijk genaamd CODE_OF_CONDUCT.md, CONTRIBUTING.md en SECURITY.md.
Om aan de checklist op Github te voldoen zijn de volgende bestanden nodig:
README.md. Hierin wordt een korte samenvatting van het project gegeven met relevante extra informatie. Zie de handleiding bij developer.overheid.nl
LICENSE of LICENSE.md. Kies een licentie en plaats die in dit bestand. Meestal is EUPL-1.2 passend. Wanneer de Engelse versie geplaatst wordt, herkent GitHub deze en wordt deze direct als titel afgebeeld. Wanneer de Nederlandse versie geplaatst wordt, is de titel 'License' en moet doorgeklikt worden om de licentie te bepalen.Daarnaast is het mogelijk om hier enkele toevoegingen op te doen. Ga na of deze nodig zijn of niet.
GOVERNANCE.md. Hierin kan beschreven worden hoe besluiten genomen worden in het project, bijvoorbeeld over hoe product- en technische keuzes gemaakt worden. Voorbeeld zijn o.a. te vinden bij Public Code, toegepast en vertaald in Mijn Bureau, of OSPO-NL.SUPPORT.md. Hier kan beschreven worden hoe gebruikers ondersteuning kunnen krijgen vanuit het project. Zie Adding support resources to your projectpubliccode.yml. Hier is een tool voor, of deze kan via een template opgesteld worden.De volgende zaken zijn goed om aan publieke open source projecten toe te voegen: