Hi Juan,
I'm also working in the digital repositories space and we make heavy use
of camel for various integration scenarios. Some years ago I discovered
a Camel OAI-PMH component [1]. The latest release is from November 2019.
Maybe it works for you out of the box.
[1] https://github.com/cbadenes/camel-oaipmh
Regards,
Ralf
On 3/5/20 5:56 AM, Juan Segarra wrote:
Hi all,
I am Juan Carlos Segarra a student at UDC in Ecuador. I am looking forward
to participate as a GSoC student this year. I have some experience working
with Java, Maven and Git, and I am familiar with Apache Camel because I
used it during an internship last year at my university.
In that internship, we tried to integrate some digital repositories,
digital libraries and other sources of my university using only Apache
Camel, however as we found out, Apache Camel currently does not support the
OAI-PMH [0] protocol for harvesting that kind of data. So, we had to
develop a workaround with third-party software. Therefore, I thought I
could propose the implementation of a consumer component for OAI-PMH to the
Apache Camel Community. I think that such component will be extremely
useful for people working with digital repositories and data integration in
libraries world-wide.
Please, let me known if you find my proposal interesting for Apache Camel
and if somebody would be interested in mentoring this, so I can work on a
formal proposal.
[0] https://www.openarchives.org/pmh/
Regards,
Juan