Het Ministerie van Binnenlandse Zaken en Koninkrijksrelaties ontwikkelt de Nederlandse Richtlijn Digitale Systemen (NeRDS) op een open manier via Github. De Nederlandse Richtlijn Digitale Systemen is Een set standaarden, principes en praktische hulpmiddelen (tools) voor het verantwoord ontwikkelen, inkopen en gebruiken van digitale systemen binnen de Nederlandse overheid.
In deze repository ontwikkelen wij de Nederlandse Richtlijn Digitale Systemen. De informatie van de Nederlandse Richtlijn Digitale Systemen wordt uitgewerkt in verschillende Markdown bestanden (een bestandsformaat voor platte tekstbestanden), welke je terug kan vinden in de map docs. Deze bestanden worden inzichtelijk gemaakt met behulp van MkDocs en Material for MkDocs.
De Nederlandse Richtlijn Digitale Systemen kun je bekijken op https://minbzk.github.io/NeRDS.
Dat kan op verschillende manieren. Zie onze Contributing Guidelines voor meer uitleg over hoe je kan bijdragen aan de Nederlandse Richtlijn Digitale Systemen.
De Nederlandse Richtlijn Digitale Systemen project kan lokaal met behulp van Python worden gedraaid. Installeer hiervoor de benodigde packages met uv:
uv pip install -r requirements.txt
Als je onderdeel bent van de MinBZK organisatie op GitHub, dan kun je ook de productie versie installeren:
uv pip install -r requirements-prod.txt
Vervolgens kun je een preview van de Nederlandse Richtlijn Digitale Systemen bekijken:
uv run mkdocs serve
Het verschil tussen de twee versies is dat de Nederlandse Richtlijn Digitale Systemen gebruik maakt van de
insiders versie van
Material for MkDocs. De insiders versie is een gesponsorde versie en
bevat een aantal extra functionaliteiten. Hoewel deze versie onder een open source licentie beschikbaar is, vragen de
ontwikkelaars van Material for MkDocs in de aanvullende
fair use policity om het niet publiek
te delen. Wij realiseren ons dat hierdoor niet iedereen de versie van de Nederlandse Richtlijn Digitale Systemen,
inclusief alle functionaliteiten, op een eigen omgeving kan draaien. Om lokaal testen van mensen die geen toegang hebben
tot de betaalde versie mogelijk te maken, zit in requirements.txt
de publiek
toegangelijke mkdocs-material Python package met beperkte functionaliteit.
In deze versie werken de navigatie broodkruimels niet.
Maak een Issue aan op GitHub. Of stuur een e-mail naar [email protected].