Hoe ICTU code.overheid.nl gebruikt.
Richtlijnen voor ICTU projecten, afdelingen, en medewerkers die gebruik maken van code.overheid.nl repositories.
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| CHANGELOG.md | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| publiccode.yml | ||
| README.md | ||
| SECURITY.md | ||
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 deREADME.mdworden 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 eenCONTRIBUTING.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.