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

Endre YAML-feltnavn 'X' til 'Gjeldende' #95

Closed petterreinholdtsen closed 3 years ago

petterreinholdtsen commented 3 years ago

       Prosjekt  NOARK 5 Standard
       Kategori  Noark 5.5.0
Brukerreferanse  pere@hungry.com

Beskrivelse

Dagens YAML-filer har et bolsk felt 'X' som styrer om M-verdien skal være med i avledet RST-fil og dermed i spesifikasjonsteksten eller ikke. Hvis det er 'true', så blir metadatakatalogoppføringen med i spesifikasjonen. 'X' ble valgt da vi ikke kom på et godt ord å bruke som feltnavn da systemet for å utelukke utdaterte metadatakatalogoppføringer, med intensjon om å bytte navn senere.

Jeg foreslår å bytte navn på feltet fra 'X' til 'Gjeldende' eller 'Utrangert' (med motsatt logikk av i dag).

Ønsket endring

Bytt 'X:' til 'Gjeldende:' i alle yaml-filer, og endre 'X' i scripts/metadata2rst.

hanber commented 3 years ago

Enig, dvs. bruk «Gjeldende». Kan du gjøre en gjennomgående substitusjon?

petterreinholdtsen commented 3 years ago

[Hans Fredrik Berg]

Enig, dvs. bruk «Gjeldene». Kan du gjøre en gjennomgående substitusjon?

Ja, det fikser jeg raskt.

Kan det forresten være en ide å i stedet for en bolsk verdi, ha et datofelt som forteller når metadatakatalogoppføringen ble 'Utfastet'? Da kan vi sammenligne med dagens dato og enklere se når ulike felter ble faset ut, og vite hvor lenge siden det er et felt ble brukt? Merk, Det er i dag i git ikke er noen M-verdier der X = false. Det burde det kanskje vært.

-- Vennlig hilsen Petter Reinholdtsen

petterreinholdtsen commented 3 years ago

[Petter Reinholdtsen]

Kan det forresten være en ide å i stedet for en bolsk verdi, ha et datofelt som forteller når metadatakatalogoppføringen ble 'Utfastet'? Da kan vi sammenligne med dagens dato og enklere se når ulike felter ble faset ut, og vite hvor lenge siden det er et felt ble brukt? Merk, Det er i dag i git ikke er noen M-verdier der X = false. Det burde det kanskje vært.

Jeg tenkte det var greit å få svar på dette før jeg gjorde endringen. Var det feil tenkt?

-- Vennlig hilsen Petter Reinholdtsen

petterreinholdtsen commented 3 years ago

Basert på responsen sjekket jeg inn i master endringen X->Gjeldende, og laget et endringsforslag #106 for å ta steget videre til datobasert Utdatert-felt som gjør det mulig å notere når en oppføring ble tatt ut av spesifikasjonen.