arkivverket / noark5-standard

Noark 5 versjon 5.0 – innspill før versjonering til Noark 5 versjon 5.1
Other
3 stars 5 forks source link

Del M001 i to, M001/systemID og M016/ID i tråd med XSD #25

Open petterreinholdtsen opened 4 years ago

petterreinholdtsen commented 4 years ago

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

monadani commented 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

petterreinholdtsen commented 4 years ago

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.

hanber commented 4 years ago

Hva er poenget med å ha en ID i tillegg til systemID, og hva betyr attributtet "label" i systemID.

petterreinholdtsen commented 4 years ago

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.

joergen-vs commented 3 years ago

@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?

petterreinholdtsen commented 3 years ago

[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