Imvertor / Imvertor-Maven

Mavenized version of Imvertor
http://www.imvertor.org
9 stars 12 forks source link

EP formaat gelijktrekken tussen Kadaster en VNG implementaties #337

Open ArjanLoeffen opened 1 year ago

ArjanLoeffen commented 1 year ago

Het Kadaster en VNG formaat voor tussenliggende EP formaat wijkt af op enkele kleine punten. Voorstel is om deze gelijk te trekken.

Er is een eerste analyse (EP-analyse.docx) gedaan waarin die verschillen zitten; deze analyse moet nog worden gecompleteerd. Voorstel is

<ep:construct xmlns:ep="http://www.imvertor.org/schema/endproduct"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://www.imvertor.org/schema/endproduct ../etc/xsd/EP/EP.xsd">

Hierbij dus ook de EP instanties valideren na het genereren.

ArjanLoeffen commented 1 year ago

Ik kom ook tot de conclusie dat het formaat van "documentatie" vrij belangrijk is en dus een vaste parameter moet zijn. Mijn voorstel is dit aan de kop van een container (nu: ep:message-sets) op te geven als:

<ep:doc-format>xhtml</ep:doc-format> of <ep:doc-format>markdown</ep:doc-format> of <ep:doc-format>plain</ep:doc-format>

met eventuele versie/variant indicatie. Default doc formaat is overerfd.

Hierbij moeten we ook nog nagaan wat we precies bedoelden met message-set; kan een gewoon XML schema of json schema uitgaan van message-set of moet er een alternatief voor komen?