Open petterreinholdtsen opened 4 years ago
XSD har per i dag en M001-a - som ikke ligger i standarden med vedlegg, må fikses): legges til i metadatakatalog. Enten som M001-a eller på ledig plass som er M016
Jeg har oppdatert endringsforslaget slik at XSD avledet fra metadatakatalogen blir i tråd med offisiell XSD for Noark 5.5.0, ved å oppdatere datatype for en rekke katalogoppføringer fra systemID til ID, samt oppdatert tillegg B til å bruke samme datatype i sine tabeller.
Hva er poenget med å ha en ID i tillegg til systemID, og hva betyr attributtet "label" i systemID.
https://github.com/arkivverket/schemas/pull/10 har litt mer informasjon. 'label' kommer fra XSD, og poenget er å sikre at XSD og spesifikasjon er konsistente.
@petterreinholdtsen Fjerner M016 fra xml-skjemaene, så den beholdes som datatype, og ikke forveksles med de andre metadataelementene.
Jeg er for å endre datatypen for de feltene som nå bruker systemID til ID, mens Hans Fredrik er for å bruke systemID. Hva mener du?
[Jørgen]
Jeg er for å endre datatypen for de feltene som nå bruker systemID til ID, mens Hans Fredrik er for å bruke systemID. Hva mener du?
Tja, vanskelig å si uten å høre fra deg og Hans Fredrik om hvorfor dere mener det dere mener. Kanskje dere han dele det med oss her? Gitt at både systemID og ID representeer UUID har det vel ikke så mye å si, og hvis de ikke gjør det, så tenker jeg at det er på tide å gå for UUID over hele fjøla, slik det er gjort i Noark 5 Tjenestegrensesnitt. Eller er poenget om de skal støtte 'label' eller ikke?
-- Vennlig hilsen Petter Reinholdtsen
Dette reflekterer oppdateringer gjort i XSD tidligere. Oppdaterte tillegg B til å bruke ID i stedet for systemID og Tekststreng i tråd med XSD. Korrigerte noen uheldige orddelinger i tillegg B samtidig.
Oppdaterte RST for tillegg A med ny oppføring for M016.
Justerte skriptet metadata2xsd til å håndtere endringen.
Fixes #6