icaruseu / mom-ca

Monasterium.net (http://www.monasterium.net/mom) - repository and collaborative archive
https://github.com/icaruseu/mom-ca/wiki
GNU General Public License v3.0
17 stars 11 forks source link

OAI-PMH interface for import / export #92

Open GVogeler opened 9 years ago

GVogeler commented 9 years ago

For export already implemented, but not in use. To be cleared how to handle that

GVogeler commented 8 years ago

http://monasterium.net:8181/mom/Urkunden/oai?verb=ListMetadataFormats and http://monasterium.net:8181/mom/Urkunden/oai?verb=Identify works, but http://monasterium.net:8181/mom/Urkunden/oai?verb=ListRecords&metadataPrefix=ese returns "no records match".

Base-URL build by fonds name only doesn't make sense, should include archive name too.

User interface is adressed by oai-interface$ (see https://github.com/icaruseu/mom-ca/blob/master/my/XRX/src/mom/app/mom/mom.app.xml ) Service defined in https://github.com/icaruseu/mom-ca/blob/master/my/XRX/src/mom/app/mom/service/oai-interface.service.xml ?

StephanMa commented 5 years ago

I had tested it in the exist-next branch.... i got this for AT-DOZA/Urkunden

oai.zip

StephanMa commented 5 years ago

https://dev.monasterium.net/mom/AT-ADG/AGDK/oai?verb=ListRecords&metadataPrefix=ese

GVogeler commented 5 years ago

Cool! Is the http-header signaling the mime type text/xml (or the xml-processing instruction) missing? FF displays as plain text.

GVogeler commented 5 years ago

@yngwi general question: OAI-PMH support was initially planned for Europeana contribution. This has never been established. I would be happy to offer OAI-PMH as a general format for metadata harvesting, but this might be a political question to be discussed with Thomas?

GVogeler commented 5 years ago

Test report by Elisabeth Steiner:

Schaut doch nicht schlecht aus. Das OAI scheint gut zu funktionieren, da wäre mir jetzt nichts aufgefallen. An den Metadaten ist mir aufgefallen, dass alles im dc namespace drinnensteht, obwohl es mMn in dcterms gehören würde (z.B. spatial (auch ganz falsch geschrieben als spacial) oder extent). Auch hat mich der europeana:type IMAGE etwas überrascht, obwohl das natürlich immer so eine blöde Frage ist, was man da angibt, wenn einen der Text interessiert aber der auf einem digitalen Bild drauf ist. Gefühlsmäßig hätte ich persönlich TEXT erwartet. Wollt ihr in Zukunft auch edm anbieten? (da könnte man datenmodellmäßig evtl. aus der GAMS ein bisschen recyclen...)

StephanMa commented 5 years ago

Ist die Frage, ob sich daran jetzt direkt eine Notwendigkeit zu Änderung ergibt.... ?