VNG-Realisatie / huwelijksplanner

Other
4 stars 4 forks source link

Als developer wil ik het contacten component common ground proof maken #236

Open matthiasoliveiro opened 4 years ago

matthiasoliveiro commented 4 years ago

Voor dit component stellen wij de volgende standaarden voor:

Wij willen de vCard standaard gebruiken gezien dit voor het opslaan van contacten de belangrijkste standaard is. Uit de Schema.org standaard stellen wij de volgende objecten voor:

We stellen deze objecten voor om in het contactencomponent onderscheid te kunnen maken tussen mensen en organisaties. Verder zijn wij ons ook bewust van de hCard norm, dit is echter een HTML-implementatie van de vCard norm en daarom verder niet relevant

Organisatie standaard URL
w3c vCard https://w3.org/TR/vcard-rdf
Schema.org Person https://schema.org/Person
Schema.org Organization https://schema.org/Organization
microformat hCard http://microformats.org/wiki/hcard

Taken lijst todo:

Checklist Definition of done

rubenvdlinde commented 4 years ago

Ook even voor de overweging is dat we het hier nog hebben over de opzet van het datamodel, dus deze is dan in lijn met het vCard gedachte goed. Dan heb je als BL laag zelf nog de vrijheid om hem als hCard, vCard of legacy MS dingen weer te geven. Die keuze is zowiezo niet aan de CRUD API.

matthiasoliveiro commented 4 years ago
CMasselink commented 4 years ago

Documentatie in redoc is nog niet overal in orde: image

Eén van de vinkjes uit de todo lijst is ook het opleveren van de code op Github omgeving van Utrecht. Daar moeten we voor dit maar ook de andere componenten ook nog naar kijken om te realiseren.