Leidraad voor open source samenwerken in de overheid
De Standaard voor Publieke Code is een set criteria die publieke organisaties ondersteunt bij het samen ontwikkelen en onderhouden van software en bijbehorend beleid.
De Standaard voor Publieke Code is een leidraad voor publieke organisaties die willen samenwerken aan open source-oplossingen met soortgelijke organisaties elders. Het bevat adviezen voor beleidsmakers, overheidsmanagers, ontwikkelaars en leveranciers. De Standaard voor Publieke Code ondersteunt het in samenwerking ontwikkelen van codebases die bruikbaar, open, leesbaar, verantwoordbaar, toegankelijk en duurzaam zijn. Het is bedoeld om toepasbaar te zijn op codebases voor alle overheidsniveaus - van supranationaal tot gemeentelijk.
De Standaard voor Publieke Code definieert “publieke code” als open source software ontwikkeld door publieke organisaties, samen met het beleid en de richtlijnen die nodig zijn voor samenwerking en hergebruik.
De criteria van de Standaard voor Publieke Code zijn afgestemd op richtlijnen en best practices in open source softwareontwikkeling.
Aanvullende context en achtergrondinformatie zijn te vinden in het voorwoord.
Inhoudsopgave
- Auteurs
- Voorwoord bij de vertaling
- Voorwoord
- Leeswijzer
- Begrippenlijst
- Criteria
- Programmeer in het openbaar
- Bundel beleid en broncode
- Maak de codebase herbruikbaar en portabel
- Verwelkom bijdragers
- Maak bijdragen gemakkelijk
- Versiebeheer bijhouden
- Vereis inspectie van bijdragen
- Documenteer de doelstellingen van codebase
- Documenteer de code
- Gebruik eenvoudig Engels
- Gebruik open standaarden
- Continue integratie gebruiken
- Publiceer met een open licentie
- Maak de codebase vindbaar
- Gebruik een coherente stijl
- Documenteer de volwassenheid van de codebase
- Bijdragen
- Gedragscode
- Governance
- Versiegeschiedenis
- Licentie