Closed melsk-r closed 4 months ago
This comment originally might have been created by someone else.
Ik zal hier morgenochtend naar kijken. Van wat ik zo snel las verandert de structuur van een aantal classes. Afhankelijk van de hoeveelheid kan dit variëren van 1-2 uur tot 2-3 dagen werk zijn. Klinkt als mogelijk haalbaar voor v1.1.0, maar zal hier morgenochtend een betere reactie op geven 😉
This comment originally might have been created by someone else.
@JohanBoer op basis van de beschrijving en opmerkingen zie ik nog niet helemaal voor mij wat er gaat veranderen.
Momenteel heb ik bijvoorbeeld dit:
KadasterNatuurlijkPersoonHalCollectie:
type: object
properties:
_links:
$ref: '#/components/schemas/HalCollectionLinks'
_embedded:
$ref: '#/components/schemas/KadasterNatuurlijkPersoonHalCollectie__embedded'
KadasterNatuurlijkPersoonHalCollectie__embedded:
type: object
properties:
kadasterNatuurlijkPersonen:
type: array
items:
$ref: '#/components/schemas/KadasterNatuurlijkPersoonHal'
Hierbij is het _embedded component al apart gedefinieerd?
Ik denk dat ik moet zien hoe de spec veranderd en wat voor code dan gegenereerd wordt.
Nu zijn in het verleden ook dingen verplaatst, verwijderd of hernoemd. Tevens is nog niet alle functionaliteit (Beslag, Hypotheken, ..) geïmplementeerd, dus de impact is beperkt. Ik verwacht dat ik alleen de mapping en gerelateerde testen moet aanpassen. Op basis daarvan denk ik dat het met een dag te doen moet zijn.
Komende maandag hebben we weer een meeting gepland staan, laten we dit dan ook bespreken.
This comment originally might have been created by someone else.
Check of deze wijzigingen impact heeft op de resolved versie . Zo ja, dan bespreken met Rik, Zo nee, dan kan dit worden doorgevoerd zonder impact op de provider implementatie.
This comment originally might have been created by someone else.
@rhengeveld Het enige verschil als ik bovenstaande wijzigingen doorvoer is dat in de resolved versie een dubbele unserscore gebruikt wordt voor de betreffende componenten (ZakelijkGerechtigdeHalCollectie__embedded:). Als ik ze expliciet in de unresolved versie opneem is dat een enkele underscore (ZakelijkGerechtigdeHalCollectie_embedded:)
Ik neem haast aan dat die impact overzichtelijk is. Graag jouw reactie .. en of we dit dan in versie 1.1. kunnen doorvoeren.
This comment originally might have been created by someone else.
@JohanBoer zoals aangegeven in pull request #549 zie ik aan mijn kant geen impact 👍
Originally created by JohanBoer (https://github.com/VNG-Realisatie/Haal-Centraal-BRK-bevragen/issues/539):
Zie https://github.com/VNG-Realisatie/Haal-Centraal-BRK-bevragen/pull/532#issuecomment-643349328 en de opmerkingen daarna tot https://github.com/VNG-Realisatie/Haal-Centraal-BRK-bevragen/pull/532#issuecomment-644056517
Dit doorvoeren brengt geen breaking changes met zich mee, maar heeft wel impact op de provider-implementatie.
@rhengeveld Kan jij inschatten hoe groot die impact is en of die voor de 1.1.0 versie haalbaar is ?