Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alleen gegevens vastgelegd in de bronregistratie van de provider van de API worden opgenomen #101

Open
melsk-r opened this issue Jun 4, 2021 · 1 comment
Labels
Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules

Comments

@melsk-r
Copy link
Contributor

melsk-r commented Jun 4, 2021

In de API worden alleen gegevens opgenomen die zijn vastgelegd in de bronregistratie van de provider van de API. Een van de consequenties daarvan is #46 het niet embedden van resources uit een andere registratie. Een andere consequentie is het niet opnemen van kerngegevens. Dus de regel is halen bij de bron, een consequentie (toelichting of voorbeeld) is het niet opnemen van gemeentelijke kerngegevens en plusgegevens.

Ratio: Het opnemen van gegevens uit een andere bron zorgt voor tight coupling met die andere bron. Ook kan een bronsysteem niet zomaar gegevens uit een andere bron halen, zeker niet wanneer dat gegevens zijn waar autorisaties voor nodig zijn (zoals privacy gevoelige gegevens). Tenslotte verhoogd het tevens moeten ontsluiten van gegevens uit andere bronnen de complexiteit nodeloos.

@melsk-r
Copy link
Contributor Author

melsk-r commented Jun 4, 2021

JBo: Niet overnemen
HK:
RM: Discussie
MV:
GJ: Bespreken
JBi: Dit lijkt me alleen van toepassing op API op bronnen. Niet op bijvoorbeeld convenience API's

JBo: Dit gaat niet op voor bv samensgeteld convenience API's
RM: Eens met de opmerking van JBo maar wellicht kunnen we deze DD wel laten gelden voor systeem API's.
GJ: scope van deze design decision zou moeten zijn alleen voor APIs op bronnen? Mag je wel verwijzen naar een bron waar je alzodanig relevante / nuttige gegevens dan wel kunt ophalen?

@melsk-r melsk-r added the Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules label Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Rule Bespreekpunten om al dan niet op te nemen in de VNG-Design Rules
Projects
None yet
Development

No branches or pull requests

1 participant