Skip to content

Commit

Permalink
Create KPAPI_Governance_ADR_Modules.md
Browse files Browse the repository at this point in the history
  • Loading branch information
PHaasnoot authored Oct 11, 2024
1 parent 6a6f048 commit cdce1a9
Showing 1 changed file with 108 additions and 0 deletions.
108 changes: 108 additions & 0 deletions overleggen/Stuurgroep/Overige stukken/KPAPI_Governance_ADR_Modules.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@

Status : Concept

# RFC & Release proces voor KPAPI ADR Modules

RFC & Release proces voor KPAPI ADR Modules. In de volgende hoofstukken wordt het wijzigings en release proces voor __niet normatieve__ (Aanvullende) ADR Modules beschreven.
(wijzigingen in normatieve modules lopen via de NLGOV ADR MIDO Governance)


## Module Life cycle

- Werkgroep ADR/Beveiliging of stuurgroep : Voorstel voor nieuwe ADR module

- Stuurgroep : Goedkeuren Voorstel voor nieuwe ADR module

- Werkgroep : Uitwerken module (via RFC proces)

- Stuurgroep : Goedkeuren module (via Release proces)


### Soorten modules:

#### Normatieve module
Wanneer vanuit de ADR verwezen wordt naar een module , is de module normatief dit wil zeggen dat, conform de beschrijving in de ADR, de module verplicht is om toe te passen. Normatieve modules volgen de MIDO governance voor de ADR. Alleen stabiele modules (*) kunnen worden opgenomen in de ADR;

#### Aanvullende module
Aanvullende modules zijn modules die optioneel zijn te gebruiken in combinatie met de ADR.

(*) Module status stabiel geeft aan dat de module door de stuurgroep is goedgekeurd en gereed voor gebruik.


## RFC Proces

```mermaid
flowchart TB
Intake--ter beoordeling-->Beoordelen_Intake
Beoordelen_Intake--akkoord-->Uitwerken
Uitwerken--ter goedkeuring-->Beoordelen_Uitwerking
Beoordelen_Uitwerking--akkoord-->Release_proces
direction TB
subgraph Technisch Overleg
direction TB
Beoordelen_Intake
Beoordelen_Uitwerking
end
subgraph Beheer/Werkgroep
direction TB
Intake
Uitwerken
Release_proces(Release_proces):::sc
classDef sc fill:#f96
end
```

|Activiteit | Verantwoordelijk | Toelichting | RFC status|
|----|----|----|---|
|Intake|Beheer|Beheer legt issue voor aan TO |ter Beoordeling|
|Beoordelen_Intake|TO|Het TO beoordeelt het issue en geeft aan of dit moet worden uitgewerkt|ter Beoordeling -> in Bewerking
|Uitwerken|Beheer| Uitwerking RFC |in Bewerking -> in Review/ter Goedkeuring|
|Beoordelen_Uitwerking|TO| Het TO beoordeelt de uitwerking en geeft aan of de rfc moet worden doorgevoerd |ter Goedkeuring->Gereed|



## Release Proces

```mermaid
flowchart TB
Samenstellen_Release--ter beoordeling-->Beoordelen_Release
Beoordelen_Release--akkoord-->Publieke_Consultatie
Publieke_Consultatie--ter beoordeling-->Beoordelen_Consultatie
Beoordelen_Consultatie--akkoord-->Samenstellen_Def_Release
Samenstellen_Def_Release[Samenstellen Definitieve Release]-->xx
xx--akkoord-->Publicatie
direction TB
subgraph Technisch Overleg
direction TB
Beoordelen_Release
Beoordelen_Consultatie
end
subgraph KPAPI-Governance
direction TB
xx(Stuurgroep: Vaststellen_Release)
end
subgraph Beheer/Werkgroep
direction TB
Samenstellen_Release
Publieke_Consultatie
Samenstellen_Def_Release
Publicatie
end
```

|Activiteit | Verantwoordelijk | Toelichting | Release status|
|----|----|----|---|
|Samenstellen_Release|Beheer | Goedgekeurde RFC's worden gebundeld in een nieuwe release van de standaard |ter Beoordeling|
|Beoordelen_Release|TO|Het TO beoordeelt de release en geeft aan of deze kan worden geconsulteerd|ter Beoordeling -> in Consultatie
|Publieke_Consultatie|Beheer| De Release wordt publiek geconsulteerd en reakties worden verzameld en voorgelegd aan TO |in Consultatie -> ter Goedkeuring|
|Beoordelen_Consultatie|TO| Het TO beoordeelt de resultaten van de consultatie en geeft aan welke eventuele aanpassingen nodig zijn |ter Goedkeuring-> Release Akkoord|
|Samenstellen_Definitieve_Release | Beheer | Samenstellen definitieve release | Release Akkoord-> ter Vaststelling|
|Vaststellen_Release | Stuurgroep | Vaststellen release | ter Vaststelling -> Vastgesteld |
|Publicatie | Beheer | Publiceren van de release en release notes | Vastgesteld |

0 comments on commit cdce1a9

Please sign in to comment.