Leidraad voor open source samenwerking in de overheid
De Standard for Public Code is een set criteria die publieke organisaties ondersteunt bij het samen ontwikkelen en onderhouden van software en bijbehorend beleid.
De Standard for Public Code is een leidraad voor publieke organisaties die succesvol willen samenwerken aan open source-oplossingen met soortgelijke organisaties elders. Het bevat adviezen voor beleidsmakers, overheidsmanagers, ontwikkelaars en leveranciers. De Standard for Public Code ondersteunt het in samenwerking ontwikkelen van codebases die bruikbaar, open, leesbaar, verantwoord, toegankelijk en duurzaam zijn. Het is bedoeld om toepasbaar te zijn op codebases voor alle overheidsniveaus - van supranationaal tot gemeentelijk.
De Standard for Public Code definieert “publieke code” als open source software die is ontwikkeld door publieke organisaties, in cobinatie met bijbehorend beleid en de documentatie die nodig is voor samenwerking en hergebruik.
De criteria van de Standard for Public Code zijn afgestemd op richtlijnen en best practices in open source softwareontwikkeling.
Aanvullende context en achtergrondinformatie zijn te vinden in het voorwoord.
Inhoudsopgave
- Leeswijzer
- Overzicht van termen
- Criteria
- Programmeer in het openbaar
- Bundel beleid en broncode
- Maak de codebase vindbaar
- Maak de codebase herbruikbaar en draagbaar
- Verwelkom bijdragers
- Maak bijdragen gemakkelijk
- Versiebeheer handhaven
- Vereis beoordeling van bijdragen
- Documenteer de doelstellingen van de codebase
- Documenteer de code
- Gebruik eenvoudig Engels
- Gebruik open standaarden
- Gebruik continuous integration
- Publiceer met een open licentie
- Gebruik een samenhangende stijl
- Documenteer het volwassenheidsniveau van de codebase
- Auteurs
- Bijdragen
- Code of Conduct
- Governance
- Versiegeschiedenis
- Licentie