ceskaexpedice / kramerius-googlecode-backup

Automatically exported from code.google.com/p/kramerius
0 stars 1 forks source link

Poskytování dat pro Europeanu (projekt eCloud) #617

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Dosavadní průběh příprav na poskytování dat Europeaně v rámci projektu 
eCloud ze strany NTK

* dodávání dat do Europeany probíhá přes The European Library (TEL)

1. fáze - vyplnění dotazníku

* dotazník slouží k popisu datasetů, které chcete do Europeany posílat + 
možnost výběru protokolu, který bude používán pro dodávání dat...
* k poskytnutí základních informací o organizaci a zodpovědných osobách
* dotazník je dostupný na adrese http://bit.ly/15Orqee

* následně byl zaslány testovací FOXML objekty
* FOXML celé monografie + FOXML stránek
* FOXML celého periodika + FOXML ročníku + FOXML čísla + FOXML několika 
stránek

* formát FOXML prý bohužel není podporován
* dostali jsme za zkusit vyexportovat objekty z Fedory ve formátu METS 
* následně jsem zaslal vyexportovaná ukázková data ve formátu METS 1.0 a 
METS 1.1 a bylo mi sděleno, že moc děkují a včas před plánovaným 
dodáním dat dají vědět, pro jaký formát dat se rozhodli

* data máme dodat do dubna 2014

TECHNICKÉ ŘEŠENÍ

* prozatím počítáme s dodávkou přes FTP (pokud se nepodaří včas 
vyřešit harvestování dat přes OAI-PMH)

* podle 
[https://wiki.duraspace.org/display/FCSVCS/OAI+Provider+Configuration+Reference#
OAIProviderConfigurationReference-FedoraDriver:SetMembershipConfiguration 
těchto informací] je nutné ve Fedoře vytvořit objekt zastupující OAI set
* v admin rozhraní jsem ho vytvořil
* po zadání dotazu na OAI provider jsem set našel mezi výsledky

<code language="xml">
<ListSets>
<set>
<setSpec>europe_m</setSpec>
<setName>Europeana monograph collection</setName>
</set>
<set>
<setSpec>europe_h</setSpec>
<setName>Europeana historical monograph collection</setName>
</set>
<set>
</code>

* myslel jsem, že bude stačit, když do objektů, které chci přidat do OAI 
setu, přidám nějakou RDF trojici, která určí, do kterého setu daný 
dokument patří

* ukázalo se ale, že se dokumenty do nastavený OAI setů vybírají pomocí 
dotazů, které jsou definovány v proai.properties, tedy souboru nastavení 
OAI provideru

* aktuální podoba dotazu
{{{$item <info:fedora/fedora-system:def/model#hasModel> $set $set 
<http://www.openarchives.org/OAI/2.0/setSpec> $setSpec}}}

* to myslím znamená, že do OAI setů se přidávají jen ty objekty, které 
obsahují vazbu #hasModel (?)

* 
[https://docs.google.com/document/d/1jkQ1-TH8KL7vTJnbOx9bOWSd5gnYc97eqpwuUyog9Ck
/edit?usp=sharing poznámky] k mému snažení o vytvoření OAI setu 
speciálně pro objekty určené k exportu do Europeany jsou dostpné na Google 
Drive, stejně tak jako mé 
[https://docs.google.com/document/d/1jkQ1-TH8KL7vTJnbOx9bOWSd5gnYc97eqpwuUyog9Ck
/edit#bookmark=id.y4swtsodbw9z otázky] na pana Pokorského a 
[https://docs.google.com/document/d/1jkQ1-TH8KL7vTJnbOx9bOWSd5gnYc97eqpwuUyog9Ck
/edit#bookmark=id.ufb6p9x0o6vd odpovědi na ně]...

V současné chvíli jsem uvázl na mrtvém bodě a netuším, kterým směrem 
se hnout, protože to zatím zřejmě přesahuje úroveň mých technických 
znalostí o Fedoře a OAI provideru, ale byl bych vděčný za jakoukoliv 
pomoc. 

Napadlo mě, že bych mohl zkusit přepsat dotaz pro výběr objektů do setu v 
proai.properties tak, aby vybíral jen dokumenty, které obsahují vazbu 
"isMemberOfCollection" nebo nějakou jinou vazbu, ale to je asi tak zatím 
všechno, co s tím dokážu provést.

Jakub Řihák
NTK

Original issue reported on code.google.com by Jakub.Ri...@gmail.com on 30 Sep 2013 at 11:16

GoogleCodeExporter commented 9 years ago

Original comment by vlah...@gmail.com on 7 Dec 2013 at 1:25