Closed petterreinholdtsen closed 4 years ago
Er denne tilnærmingen OK? I så fall kan jeg ta den inn i master og slik endre PDF-byggingen til å bruke YAML-filene som autorativ kilde.
Da dette vil påvirke fremtidig vedlikehold, så ønsker jeg å høre fra de som skal vedlikeholde informasjonen fremover.
@petterreinholdtsen kanskje det ville vært bedre med kun to kolonner?
[Annknu]
@petterreinholdtsen kanskje det ville vært bedre med kun to kolonner?
Enig, men tenkte det var greit å vente med den omformingen til senere, slik at det ble enklere å sammenligne gammel og ny PDF. Skal jeg gjøre endringen med en gang? Det er en rask operasjon, bytt ut field med xfield i scripts/metadata2rst.
Det endrer sidetallet fra 269 til 249.
-- Vennlig hilsen Petter Reinholdtsen
Hei @petterreinholdtsen. Vi ser at enumeration har forsvunnet fra XSD'en http://schema.arkivverket.no/N5/v5.0/metadatakatalog.xsd Her er datatype kun string, mens i v4 var den enumeration (string). Ref http://schema.arkivverket.no/N5/v4.0/metadatakatalog.xsd Se feks M050
Er det ment å være slik, eller har det skjedd en feil i opprettelse av XSD'en slik at enumerations har falt ut?
Alle koder ble tatt ut, for å gjøre det enklere å bruke "egne" koder.
[overunedriveklepp]
Hei @petterreinholdtsen. Vi ser at enumeration har forsvunnet fra XSD'en http://schema.arkivverket.no/N5/v5.0/metadatakatalog.xsd Her er datatype kun string, mens i v4 var den enumeration (string). Ref http://schema.arkivverket.no/N5/v4.0/metadatakatalog.xsd Se feks M050
Er det ment å være slik, eller har det skjedd en feil i opprettelse av XSD'en slik at enumerations har falt ut?
Hei. Litt usikker på hvorfor du spør meg, og hvorfor du spør i dette git-prosjektet som jo omhandler spesifikasjonsteksten og ikke XSD-skjemaene, men skal forsøke å svare likevel. Jeg mistenker saken må diskuteres i <URL: https://github.com/arkivverket/schemas > og ikke her for å nå de ansvarlige.
Uansett, slik jeg har forstått det valgte de ansvarlige for offisielle XSD-skjema i Arkivverket bevisst å endre de offisielle XSD-ene og ta vekk alle kjente verdier i alle felter, for å unngå at XML-validering med disse XSD-ene feilaktig å rapporterte feil hvis det var brukt andre verdier enn de offisielle. Dette ble gjort både for felt der det er en endelig ("lukket") liste med lovlige verdier i følge Noark 5-spesifikasjonen, og for felt der det var et fast sett med kjente verdier og mulighet for å utvide med egne verdier ved behov (aka "åpen" liste).
Personlig tror jeg effekten av endringen kan bli uheldig for samvirke, datautveksling og bevaring, hvis XSD-ene blir brukt av folk som ikke forstår at det fortsatt er endel faste verdier som gjelder.
Merk at XSD-en som kan lages ut fra YAML-verdiene i Noark 5-spesifikasjonskilden ikke er den offisielle. Den ble laget for å kunne sammenligne de to og oppdage eventuelle avvik mellom offisielle XSD-er og spesifikasjonsteksten.
-- Vennlig hilsen Petter Reinholdtsen
Takk for kjapt svar, og god avklaring. skjønner nå litt mer og skal sjekke arkivverket/schemas. Tagget deg som første og beste person jeg såg hadde nevnt noe om XSD'en ;-)
Bruk YAML-filmene til å lage RST-vedlegg og XSD.