Hoe ICTU code.overheid.nl gebruikt. Richtlijnen voor ICTU projecten, afdelingen, en medewerkers die gebruik maken van code.overheid.nl repositories.
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-05-08 17:04:58 +02:00
CHANGELOG.md Initial guidelines and examples 2026-05-08 17:04:58 +02:00
CODE_OF_CONDUCT.md Initial guidelines and examples 2026-05-08 17:04:58 +02:00
CONTRIBUTING.md Initial guidelines and examples 2026-05-08 17:04:58 +02:00
LICENSE Initial commit 2026-05-08 14:42:20 +00:00
publiccode.yml Initial guidelines and examples 2026-05-08 17:04:58 +02:00
README.md Initial guidelines and examples 2026-05-08 17:04:58 +02:00
SECURITY.md Initial guidelines and examples 2026-05-08 17:04:58 +02:00

ICTU GitHub-beleid

Hoe ICTU GitHub gebruikt. ICTU-projecten, -afdelingen en -medewerkers die GitHub gebruiken, dienen onderstaande richtlijnen naar beste vermogen te volgen. De richtlijnen zijn van toepassing op zowel repositories als forks.

Verplichte richtlijnen

Voor personen

  • Gebruikers hebben GitHub 2FA-authenticatie ingeschakeld.
  • Eigenaren van repositories zorgen ervoor dat Dependabot-, code scanning- en secret scanning-meldingen, evenals privémeldingen van kwetsbaarheden, worden gemonitord en opgevolgd.
  • Eigenaren van repositories melden nieuwe gebruikers en vertrekkende gebruikers bij de ICTU Service Desk.
  • Eigenaren van repositories archiveren hun repositories wanneer deze inactief worden (geen activiteit gedurende meer dan een jaar, of geen activiteit gedurende twee jaar als de repository een fork is van een andere repository).

Voor repositories

  • Repositories hebben een repository-eigenaar. De repository-eigenaar is een persoon die werkzaam is voor ICTU.
  • Repositories hebben een README.md-bestand waarin het project wordt beschreven. In de README.md worden de repository-eigenaar en de contactgegevens van de repository-eigenaar vermeld.
  • Repositories hebben een LICENSE-bestand.
  • Repositories hebben een CODE_OF_CONDUCT.md-bestand vergezeld van een CONTRIBUTING.md-bestand in de hoofdmap van de repository, waarin wordt uitgelegd hoe mensen worden uitgenodigd om bij te dragen. Zie CODE_OF_CONDUCT.md en CONTRIBUTING.md voor voorbeelden.
  • Repositories hebben een SECURITY.md-bestand in de hoofdmap van de repository, waarin de beveiligingsstatus en het aanspreekpunt voor de repository worden uitgelegd. Zie SECURITY.md voor een voorbeeld.

Optionele richtlijnen

Voor repositories

  • Repositories hebben een publiccode.yml-bestand in de hoofdmap van de repository, een standaard voor metadatabeschrijving voor publieke software om de software eenvoudig vindbaar te maken. Zie publiccode.yml voor een voorbeeld.
  • Repositories hebben een CHANGELOG.md-bestand waarin relevante wijzigingen aan de inhoud van de repository worden beschreven. Het changelog-formaat is gebaseerd op Keep a Changelog. Zie CHANGELOG.md voor een voorbeeld.
  • Repositories gebruiken Semantic Versioning om de inhoud van de repository te versioneren.

Contact

Aanspreekpunt voor deze repository is Frank Niessink.