Op 5/26/25 om 1:02 PM schreef
tten...@gmail.com:
> Interessant! Dat is, voor zover ik kan zien, nergens gedocumenteerd.
Vrijwel ieder NeTEx document nu en in het verleden bevat dat het
Nederlands profiel een subset is van het Europese. Dat vervolgens toch
mensen het presteren het Nederlandse profiel zodanig aan te passen dat
het niet meer matched met het Europese is het daadwerkelijke probleem.
> Voor wie bestaat dat NL-profiel dan überhaupt, als
> leveranciers zich er niet aan hoeven houden en afnemers ook niet?
De XSD is gemaakt voor partijen die geestelijk niet in staat waren
software te maken op basis van de Europese XSD omdat ze dan uit de
documentatie moesten halen welke elementen verplicht waren. Ik heb er
hard (en inmiddels succesvol) voor gelobbied om die Nederlandse XSD weg
te krijgen. Waarom is er een NL-profiel? Omdat we in Nederland afspraken
maken wat de minimale data is die we uitwisselen.
> Ik heb dezelfde set bestanden net even door de Europese NeTEx XSD
> gehaald (laatste versie van GitHub, 74b4cd9). De resultaten stemmen niet
> hoopvol...
> Pass: BISON
> Fail: ARR, CXX, DOVA, EBS, GVB, HTM, KEOLIS, QBUZZ, RET
> Let wel: deze XSD valideert ook referenties, dus ik kan niet met
> zekerheid zeggen dat alle fails terecht zijn.
De versies voor 9.3 "falen" op andere plekken. Elementen zonder
"version"-attribuut worden niet gecontroleerd. Daarnaast zijn de
referenties naar bijvoorbeeld EPIAP in EPIAP zelf incompleet (staat bij
DOVA al maanden een incident van open). En ligt het aan de producent of
alle BISON definities in de levering worden opgenomen.
> In ieder geval GVB, HTM,
> KEOLIS en RET geven errors die niet met referenties te maken hebben. Kan
> natuurlijk een versie-dingetje zijn, maar dan is de Europese standaard
> dus ook niet backwards compatible, en hier is al helemáál geen manier om
> te achterhalen welke versie je dient te gebruiken. Het is allemaal
> version="ntx:1.1".
De NeTEx 2.0 versie is niet backwards compatible met 1.x. Voorbeelden
zijn gepruts met TypeOfFuel en FuelType.
> Bootjes doen we nog niet, dus die moppers hou je nog tegoed ;)
Tis duidelijk dat de prioriteit niet bij het Oerolfestival ligt ;)
> EPIP is weer zo'n afgeleid product, waar vast een en ander is
> geharmoniseerd en gecorrigeerd, maar vast ook weer een en ander is
> verhakseld of verdwenen. Daar ben ik sinds de ervaringen met GTFS wat
> huiverig voor.
Dat is wat mij betreft terecht. Nederlandse OV mensen zouden Nederlandse
bron data moeten verwerken. Niet het volgende afvoerputje of API's.
--
Stefan