LIBCAS / ARCLib

ARCLib – komplexní řešení pro dlouhodobou archivaci digitálních (knihovních) sbírek
GNU General Public License v3.0
4 stars 1 forks source link

Návrh k diskusi: Zápis verzování do arclibxml #102

Closed jbil7 closed 3 years ago

jbil7 commented 4 years ago

V průběhu testování verzování, stejně jako z tabulky zde https://docs.google.com/spreadsheets/d/1OR_NyrTfajZo5emu4PV2c0-pA3D6s2E6lcyx2cJXzLU/edit#gid=586517350 jsem si několikrát všiml, že elementy xmlVersionNumber a xmlVersionOf mají v souboru ArclibXmlGenerator.java napevno určený xpath do DC dmdSecu. Obvykle se tedy uloží v DCMD_TITLE nebo DCMD_VOLUME, což dle mého názoru není pro tento typ informace vhodné místo, neboť zde by měla být popisná metadata.

Rád bych proto otevřel diskusi, zda by nebylo možné umístit tyto hodnoty někam jinam, například do administrativních metadat /METS:mets/METS:amdSec/METS:techMD/METS:mdWrap[@MDTYPE='OTHER']/METS:xmlData s využitím namespace ARCLIB?

ZdenekVasek commented 4 years ago

Dávalo by to větší smysl, souhlasím.

godnat commented 4 years ago

Pokud je uprava možná, také souhlasím s umístěním mimo popisná metadata, je možné použít stejné názvy elementů jako v DC, ale z namespace ARCLIB a vložit to do části ARCLIB XML, která je generovaná Arclibem. V CDA dávají info o souvisejících verzích balíčků do mets hlavičky do alrRecordID, ale ten popis tam neni tak podrobný jako ted je v ARCLIB XML v DC a je asi záměrem tuto podrobnost ponechat. V CDA se nejspíš do hlavičky uvede jen versionOf a odkaz na předchozí verzi balíku.

yantom commented 4 years ago

Bude implementováno přemístění.

yantom commented 3 years ago

Implementováno a nasazeno. Zmíněné elementy jsou v nových balících v samostatném elementu ARCLib:sipInfo.

jbil7 commented 3 years ago

Moc děkuji! Potvrzuji na základě testu, že elementy jsou přemístěny a verzování je funkční.