Repostistory voor de RFC's van het Netwerkmodel iWlz.
De RFC's worden geprioriteerd in het project RFC-netwerkmodel. Ga naar dit project om de status en prioriteit te bekijken. De eerst volgende milestone zal de POC Bemiddeingsregister zijn. RFC's die hiervoor van belang zijn, zijn hier aan gelabeld.
- project view volgens STATUS RFC
- project view volgens STATUS IMPLEMENTATIE
De verklaring van de in de RFC's gebruikte termen zijn te vinden in het Afsprakenstelsel en hier.
dir | toelichting |
---|---|
/.github | bevat github-action voor het automatisch genereren .puml files |
/RFC | bevat de RFC documentatie per onderwerp |
/plantUMLsrc | plantUML source en gegenereerde .svg files |
Maak een RFC aan in markdown-format en plaats deze in de map /RFC. Neem contact op bij vragen.
Om de leesbaarheid tussen de verschillende RFC's te bevorderen moet gebruik gemaakt worden van het template RFC-template.md. Het RFC bevat een aantal 'verplichte' onderdelen.
Gebruik je in de RFC PlanUML-diagrammen dan is het voor github eerst noodzakelijk van de plantUML-file (.puml) eerst een svg te laten genereren. Github ondersteund het opnemen van plantuml in Markdown files niet.
Werkwijze:
- Plaats de plantuml-file in de directory \plantUMLsrc. Geef de file een logische, herkenbare naam die verwijst naar de RFC waarin deze wordt gebruikt. Bijvoorbeeld "rfc008-01-melding_notificatie.puml".
- Na de commit zorgt een github-action ervoor dat er een gelijknamige .svg wordt aangemaakt die direct leesbaar is in een markdown-file
- Neem in de oorspronkelijk RFC een verwijzing op naar het gegenereerde .svg. Bijvoorbeeld in de RFC008:
![notificatie_melding](../plantUMLsrc/rfc008-01-notificatie_melding.svg "notificatie_melding")
- Daarna is het gegeneerde diagram zichtbaar in de RFC
- Dennis de Gouw - @dennisdegouw
- Remo van Rest - @rvanrest