Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
VÝVOJ KRAMERIA AKO NÁSTROJA NA SPRÍSTUPNENIE
DIEL NEDOSTUPNÝCH NA TRHU KRAMERIUS, DNNT
Kolokvium knižnično-informačných expertov krajín V4+ 18. června 2019
Anna Cajthamlová, Národní knihovna ČR
Pavel Kocourek, INOVATIKA
O ČEM
● DNNT ○ právní rámec ○ projekt RightLib
● Systém KRAMERIUS ○ Kramerius, kdo ho používá a aktuální stav ○ implementace DNNT ○ plánovaný vývoj
● Systém PROARC ○ aktuální stav ○ na čem se pracuje
PRÁVNÍ RÁMEC PRO DÍLA NEDOSTUPNÁ NA TRHU
DNNT
INOVɅTIKɅ
NOVELA AUTORSKÉHO ZÁKONA 121/2000 Sb.
▪ Schválení v březnu 2017
▪ Vzniká oprávnění k výkonu práva na „zhotovení rozmnoženiny díla
zařazeného v seznamu děl na trhu nedostupných a zpřístupňování
takové rozmnoženiny díla podle § 18 odst. 2 knihovnou podle
knihovního zákona jednotlivcům ze strany veřejnosti na dobu
nepřesahující 5 kalendářních roků, a to i opakovaně“
NOVELA AUTORSKÉHO ZÁKONA 121/2000 Sb.
Národní knihovna ČR je novelou pověřena vedením
Seznamu děl na trhu nedostupných, který uveřejňuje na
svých internetových stránkách
https://www.nkp.cz/digitalni-knihovna/dalsi-odkazy/seznam-del-
nedostupnych-na-trhu
DÍLA NEDOSTUPNÁ NA TRHU
= autorská díla, jejichž doba ochrany autorských práv dosud neuplynula a která na základě rozhodnutí autora či jiného
nositele práv nejsou komerčně dostupná bez ohledu na to, zda v knihovnách a mezi veřejností existují hmotné rozmnoženiny
tohoto díla*
Podle novely AZ zařadí NK do Seznamu dílo, které nebylo možno ve
lhůtě 6 měsíců od navržení na zařazení do Seznamu opatřit za úplatu v
běžné obchodní síti (+ periodika starší 10 let)
Nositel práv je oprávněn vyzvat NK k vyřazení svého díla ze Seznamu
(NK tak učiní nejpozději poslední den následujícího kalendářního
měsíce)
*HAVLOVÁ, Jaroslava. Dílo nedostupné na trhu. In: KTD: Česká terminologická databáze knihovnictví a informační vědy (TDKIV) [online]. Praha : Národní knihovna ČR, 2003- [cit. 2019-06-14]. Dostupné z: http://aleph.nkp.cz/F/?func=direct&doc_number=000014966&local_base=KTD.
VYJEDNÁVÁNÍ O POPLATCÍCH
▪ Po schválení novely bylo zahájeno vyjednávání o licenčních poplatcích za
zpřístupnění digitalizovaných dokumentů s kolektivními správci (Dilia, OOA-S)
▪ Licenční poplatek bude hrazen roční paušální platbou za všechny knihovny – mělo by
být hrazeno Národní knihovnou, která by na to měla dostat částku z MK ČR – jednání
pokračují
▪ Nejprve bude licence omezena na díla vydaná do konce r. 1989, od r. 2020 na díla
vydaná do konce r. 2007
PROJEKT RIGHTLIB – ELEKTRONICKÉ ZPŘÍSTUPNĚNÍ CHRÁNĚNÝCH PUBLIKACÍ
▪ Projekt NAKI financovaný Ministerstvem kultury ČR, trvání 2018 –
2022
▪ Řešitelé: Knihovna AV ČR, Národní knihovna ČR, Moravská zemská
knihovna v Brně
▪ Hlavní cíle projektu:
▪ Vytvoření prostředí pro zajištění přístupu k publikacím v digitální podobě, které jsou chráněny
autorským zákonem
▪ Zajištění implementace nových možností zpřístupnění v souvislosti s novelou autorského zákona
▪ Aplikace pro mobilní zařízení
▪ Vytvoření metodiky pro zajištění bezpečného dálkového přístupu i přístupu „na místě samém“
VÝVOJ KRAMERIA AKO NÁSTROJA NA SPRÍSTUPNENIE
DIEL NEDOSTUPNÝCH NA TRHU KRAMERIUS, DNNT
INOVɅTIKɅ
● open source řešení pro digitální knihovny
● technologie JAVA, Tomcat, PostgresSQL, Apache SOLR Fedora Commons Repository/Akubra
● Kompatibilní s FOXML, METS, MODS, Dublin Core a OAI-PMH
● Od roku 2018 v rámci projektu RightLib Vývoj od 2003 - Národní knihovna, Knihovna akademie věd, MZK a další spolupracující instituce
KRAMERIUS INOVɅTIKɅ
KRAMERIUS
https://registrkrameriu.mzk.cz/ 40 + digitálních knihoven ~ 85 M skenů
INOVɅTIKɅ
ČDK - CENTRÁLNÍ KRAMERIUS
• Zastřešení českých digitálních knihoven
• Jedno vyhledávání nad všemi digitalizovanými daty a plnými texty
• Sklízení metadat / indexace - dynamické nahrávání dat
• Agregátor pro projekt Europeana
• Uzavření smluv s agregovanými knihovnami
• 2019 PoC ČDK založená na indexu
https://www.czechdigitallibrary.cz
INOVɅTIKɅ
https://github.com/ceskaexpedice/kramerius/wiki
KRAMERIUS - OPEN SOURCE INOVɅTIKɅ
NOVÝ WEB KLIENT
• Společný vývoj v období 2018/19
• Kompletní analytika - chování/využívanost komponent
• http://www.digitalniknihovna.cz/
INOVɅTIKɅ
Pro přidávání příznaku DNNT byl vytvořen proces, který čte data ze vstupního souboru a vytváří příznak v RELS-EXT a následně v indexu. Spouští se z konfigurace.
DÍLA NEDOSTUPNÁ NA TRHU INOVɅTIKɅ
ZADÁNÍ • zpřístupnění v knihovně s možností číst dokument • kontrolovaný tisk a zhotovení kopie • dálkový přístup pro registrované uživatele • dočasné využití dokumentu : e-vypůjčka
DÍLA NEDOSTUPNÁ NA TRHU INOVɅTIKɅ
• přístup pro čtení • autentizovaný uživatel • IP adresy
• zabezpečení přístupu k PDF a tisku (Tisk a PDF export jsou zakázány)
DNNT PRAVIDLA PRO PŘÍSTUP INOVɅTIKɅ
• ELK fol Logs and Matrics • Elasticsearch • Logstash • Kibana
• Pro každý přístup • PID - pid objektu který byl dotazován. Obrázek případně deskriptor obrázku pro prohlížečku
• remoteAddr - Adresa ze které se byl poslán request
• username, email - Pokud je přihlášený uživatel, vypisuje přihlašovací jméno a email
• rootTitle - Titulek kořenového titulu
• dcTitle - Titulek dotazované stránky
• date - Datum přístupu
• rootPid - PID hlavního dokumentu
• rootModel - Model hlavního dokumentu
DNNT LOGOVÁNÍ INOVɅTIKɅ
https://github.com/ceskaexpedice/kramerius/wiki/DNNT Další rozvoj - rozšířené logování a způsob označení dnnt dokumentů v UI Q2/Q3
IMPLEMETACE DNNT INOVɅTIKɅ
PLÁNOVANÝ VÝVOJ INOVɅTIKɅ
DA
TO
VÁ
VR
ST
VA
A
PLI
KA
ČN
Í VR
STV
A
WEB
OV
Á
VR
STV
A
VÝROBA DIGITALIZACE
PROARC
PUBLIKACE DIGITÁLNÍ KNIHOVNY
KRAMERIUS
ADMINISTRAČNÍ
PROSTŘEDÍ
APLIKACE
PROARC
JÁDRO
KRAMERIUS
SPRÁVA UŽIVATELŮ
SOLR
API API API
FS PUBLIKAČNÍ ÚLOŽIŠTĚ ÚLOŽIŠTĚ VÝROBNÍHO
NÁSTROJE AR
CH
IV
API API
PSP IMPORT
PSP EXPORT
INTEGRAČNÍ
MODUL
RÁMCOVÁ ARCHITEKTURA OPEN SOURCE ŘEŠENÍ PRO DIGITÁLNÍ KNIHOVNU KRAMERIUS (2018+)
ÚLOŽIŠTĚ
Společná verze úložiště pro Kramerius a ProArc Akubra - pluggable file storage interface - modul obsluhující souborový systém Implementace Akubra pro Kramerius - nové komunikační API [vyvinuté pro PoC F4] - SOLR implementace resource indexu - datový formát FOXML
Při přechodu na novou vezi Krameria tak nebude nutné migrovat původní objektové úložiště, ale "pouze" přegenerovat resource index.
- Synchronizaci zápisu dat mezi procesy (instancemi jádra Krameria) řeší paměťová db Hazelcast.
INOVɅTIKɅ
ÚLOŽIŠTĚ INOVɅTIKɅ
OPTIMALIZACE SOLR SCHEMATU
• Verzované schema SOLR
• Optimimalizace
• nový indexer
• odstranění nepoužívaných polí
• provedená na základě požadavků na vyhledávání
• jmenné konvence pro vsechna pole (pro trideni s podtrzitkem _sort, pro lemmatizovana pole _lemmatized, atd.. )
• Implementace vyhledávacích operátorů (set využívaný CPK)
INOVɅTIKɅ
SPRÁVA UŽIVATELŮ
přihlášený uživatel Centrální správa uživatelů, Přihlašování uživatelů přes email/heslo, Google Account, Facebook / Jedno přihlášení na všech instalacích Krameria a klienta, Provázání s klientem
Použití pro
• Oblíbené • Záložky • Poznámky • Komentáře
INOVɅTIKɅ
SPRÁVA UŽIVATELŮ
ověřený uživatel (DNNT)
Přihlašování přes OpenID a Shibboleth
Přidělování práva na přístup k dnnt dokumentům přes
• Přihlášením přes důvěryhodný kanál
• Ručním přidělením osobou s dostatečnými právy
• Další požadované metody
Provázanost s jádrem Krameria pro ověření dnnt přístupu
INOVɅTIKɅ
SPRÁVA UŽIVATELŮ
autorizovaný uživatel
Určeno pro správu jednotlivých instalací Krameriu
Uživatelské role a práva pro jednotlivé instalace Krameria
Provázanost s administrátorským rozhraním a “editorem”, systémem ProArc
Širší provázanost s jádrem Krameria a zabezpečení
INOVɅTIKɅ
NOVÉ VIRTUÁLNÍ SBÍRKY
Sbírky (rozšířená verze stávajících virtuálních sbírek) uloženo k příslušném Krameriu
Seznamy (koncoví uživatelé) - Řešení v rámci správy uživatelů.
• Sbírka bude reprezentovat pro Kramerius model dokumentu Tím půjde využít stávající funkcionalitu Krameria
• Sbírka bude mít hierarchickou strukturu, podobnou modelu periodika “Dokument” může být ve více “Sbírkách”. A “Sbírka” může být zařazena ve “Sbírce”
• Sbírka musí být vyhledatelná (bude se chovat, jako TypDokumentu)
Bude implementováno geografické procházení / zobrazení / vyhledávání
INOVɅTIKɅ
PROARC VÝVOJ VÝROBNÉHO NÁSTROJA PRE DIGITALIZÁCIU
INOVɅTIKɅ
• Produkce digitálních dokumentů
• standardy NK ČR - kompletní PSP balíček NDK
(METS, MODS, MIX, PREMIS, ALTO, Dublin Core)
• Zpracování periodik, monografií a článků, eBorn dokumentů, zvukových
dokumentů
• Přebírání dat z externích systémů (Aleph, registrdigitalizace.cz)
• Kompatibilita se systémem Kramerius
• Podpora identifikátorů URN:NBN, UUID, DOI
• Validace dat
PRODUKČNÍ A ARCHIVAČNÍ SYSTÉM INOVɅTIKɅ
• Open source založený na Fedora Commons repository / Akubra
• archivace digitálních dokumentů – propojení na Archivematica
• Instalace KNAV, MZK, SVKHK, MKP, NM
PRODUKČNÍ A ARCHIVAČNÍ SYSTÉM INOVɅTIKɅ
Metadatový popis na všech úrovních
PROARC INOVɅTIKɅ
Validace dat
Exporty
PROARC INOVɅTIKɅ
• Komponenta pro sledování digitalizačního workflow
• Úzké propojení s produkčním systémem ProArc rychlé zaznamenávání
jednotlivých digitalizačních kroků
• Aktualizace dat do Registru digitalizace
• V současné době je možné zaznamenávat údaje při zpracování
monografií a periodik
KOMPONENTA RDFLOW INOVɅTIKɅ
DALŠÍ VÝVOJ
Probíhá sjednocování technologií se systémem Kramerius
●API jádra ProArcu
●Je vyvíjen nový klient (UI technologie)
●Úložiště Akubra
●Nová funkcionalita
○ geo data
○ návaznost na Virtuální sbírky
INOVɅTIKɅ
NÁHLED ... INOVɅTIKɅ