Open ZdenkaSera opened 2 years ago
Prosím, je tady k tomu něco k testu? Děkuji,
Jeste jsem se k tomu nedostal
Ze schůzky 15.12. plyne, že formulář pro zápis bude k testu jen v klientovi
Pridan editor PREMIS XML
@albertoh zatím mažu "k testu" a prosím o jeho vrácení, až bude formulář. Děkuji.
Pracuju na tom. Uz jsem blizko... :)
Motivací umožnit editovat pole pro zápis softwarových nástrojů bylo umožnit hromadně nastavit informace o softwarových nástrojích použitých pro vytváření obrazových mastercoppy a ALTO XML souborů. Teď v PREMIS uvádíme jako agenta „Proarc“, což není správně, protože ten není přímo zodpovědný za generování mastercoppy a ALTO XML. Chybí tam také zároveň předepsaný příkazový řádek pro generování mastercopy v aplikaci Kakadu
V ProArcu se teď vyskytuje vždy jen jeden agent "ProArc", je potřeba umožnit:
u každého agenta musí být možné vyplnit pole definovaná standardem (viz například tady, str. 114):
<premis:agent>
<premis:agentIdentifier> //povinnost M
<premis:agentIdentifierType>ProArc_AgentID</premis:agentIdentifierType> //povinnost M
<premis:agentIdentifierValue>identifikator_agenta</premis:agentIdentifierValue> //povinnost M
</premis:agentIdentifier>
<premis:agentName>Jmeno agenta</premis:agentName> //povinnost R
<premis:agentType>software</premis:agentType> //povinnost M
<premis:agentNote>poznamka</premis:agentType> //povinnost MA
</premis:agent>
v návaznosti na https://github.com/proarc/proarc/issues/670 a domluvu ze schůzky 9.2. by mělo být možné údaje pro jednotlivá pole předvyplnit (nejspíš do konfiguračního souboru Proarcu nebo obdobným způsobem, jako je to u "zařízení"), aby je pak uživatel mohl vyplnit vybráním ze seznamu.
Příklad agenta ze vzorového balíčku NDK:
<premis:agent>
<premis:agentIdentifier>
<premis:agentIdentifierType>NK_AgentID</premis:agentIdentifierType>
<premis:agentIdentifierValue>Kakadu-masterCopy</premis:agentIdentifierValue>
</premis:agentIdentifier>
<premis:agentName>Kakadu-7.0</premis:agentName>
<premis:agentType>software</premis:agentType>
<premis:agentNote>C:\NDK\Kakadu7\kdu_compress.exe -i \\hdigfscl04\CDMP_05\_LINK_TARGETS\CDM_b50eb6b0-f0a4-11e3-b72e-005056827e52\data\postprocessingData\1_image_0005.tif -o \\hdigfscl04\CDMP_05\_LINK_TARGETS\CDM_b50eb6b0-f0a4-11e3-b72e-005056827e52\data\masterCopy\1_image_0005.tif.jp2 Cblk={64,64} Corder=RPCL Stiles={4096,4096} Cprecincts={256,256},{256,256},{128,128} ORGtparts=R Creversible=yes Clayers=1 Clevels=5 Cmodes=BYPASS Cuse_sop=yes Cuse_eph=yes</premis:agentNote>
</premis:agent>
Domluvili jsme se také, že hromadná úprava agentů bude umožněna v rámci Hromadné úpravy stránek, podobně jako se hromadně edituje typ strany.
Je potřeba, aby se ke každému eventu (digitalizace – vytvoření prvního skenu, vytvoření ALTO XML, vygenerování MC, vygenerování UC, vymazání PS) dal vybrat jeden z předdefinovaných agentů.
Zároveň by pro každý event měl být jeden z agentů nastavený jako defaultní. Například automaticky by se mi ke každé straně přiřazoval jako agent vytvoření ALTO XML agent "ABBYY-ALTO", ale hromadnou editací bych ho mohl změnit na "PERO-OCR".
@albertoh @SykoraLukas Tady jsem odebrala "k testu", od schůzky se to myslím nezměnilo.
Na schůzce 15.3. domluveno, že @kerschfilip přezkoumá prolinkování eventů a agentů.
Na základě diskuze na poslední schůzce jsem se pokusil fungování hromadné úpravy stránek více rozpracovat:
Je potřeba, aby se ke každému eventu (digitalizace – vytvoření prvního skenu, vytvoření ALTO XML, vygenerování MC, vygenerování UC, vymazání PS) dal vybrat jeden z předdefinovaných agentů.
Představuji si to tak, že při výběru dvou a více stran se objeví okno "Hromadná úprava agentů".
<linkingAgentIdentifier>
a jeho subelementy (více zde, str. 72)<linkingAgentIdentifier>
je podle standardu opakovatelnýFormulář, který je v klientovi teď, by šlo použít k definici jednotlivých agentů v rámci administrace/zařízení
@albertoh prosím
Otevírám kvůli vývoji a testování v klientovi - patří k issue https://github.com/proarc/proarc/issues/670