Erratum: Gebruik hyperlinks bij imports en includes

Dit is een statische kopie van het eerdere discussie.kinggemeenten.nl.
Nieuwe discussies kunnen in de GitHub repository 'StUF standaarden' als issue worden opgevoerd.

3 reacties / 0 nieuw
Henri Korver
Erratum: Gebruik hyperlinks bij imports en includes

Probleem
Momenteel worden erĀ locale paden gebruikt in het attribute schemaLocation bij imports en includes. Om de StUF schema's te kunnen valideren moeten alle onderliggende schema's worden meegeleverd. Dit leidt tot duplicatie, extra beheerlastĀ en een verhoogd risico op fouten.

Oplossing
Vervang de locale paden door hyperlinks die verwijzen naar unieke locaties waar de te importeren of te includen schema's zich bevinden.

John Rooijakkers

Is hiervan de consequentie dat tijdens het valideren altijd (internet) toegang tot de betreffende locatie(s) vereist is en is deze afhankelijkheid ook altijd gewenst (bij offline werken) ? Welke eisen stelt dit aan de beschikbaarheid van de betreffende locaties ? Welke andere consequenties heeft dit ? Kan dit daarnaast gezien worden als erratum (herstelde fout) of is dit eigenlijk een wens ?

John Rooijakkers

Henri Korver

Als je liever offline wilt werken kun je alle onderliggende schema's downloaden en de hyperlinks vervangen door locale paden. M.a.w. je zou naar eigen smaak diverse tranformaties op de schema's kunnen toepassen zolang ze maar dezelfde XML-berichten valideren...