[Koha-bugs] [Bug 10662] Build OAI-PMH Harvesting Client

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue May 19 15:46:16 CEST 2020


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10662

--- Comment #292 from David Cook <dcook at prosentient.com.au> ---
I've been thinking more about this, and I like the following model:

1. Koha plugin (Web UI to interact with OAI-PMH harvester)
2. Koha plugin (Import API to receive harvested OAI-PMH records)
3. Standalone OAI-PMH harvester

The OAI-PMH harvester's only job would be to schedule harvests and to execute
those harvests (ie to download records) and then send those harvested records
to Koha.

A Koha plugin providing an OAI-PMH Import API would also allow any OAI-PMH
harvester to work with Koha. (I might even pursue this as a separate Bugzilla
bug for the core codebase as well, since it would be a nice integration to have
that many different people could leverage. It would allow Koha to have OAI-PMH
harvesting capabilities without being wedded to a particular OAI-PMH client
implementation. This functionality would also be massively improved using a job
queue like RabbitMQ...)

A Koha plugin for interacting with the OAI-PMH harvester would just be for my
OAI-PMH harvester implementation, but it would provide library administrators a
lot more power than they usually would have with an OAI-PMH harvester.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list