RFC: decide on one OAI-PMH server implementation
Hi, I have pushed Frédéric Demians OAI-PMH server to HEAD. We now have two OAI-PMH servers, and I propose that we replace the older one with Frédéric's new code for the following reasons: * Unlike the older implementation, it is based on an OAI-PMH module (HTTP::OAI) that is in CPAN and is actively updated. * It is easier to add new metadata formats to HTTP::OAI based servers - rather than writing code to implement the new format, only a new XSLT to convert from MARCXML to the desired format is required. Frédéric's patch demonstrates that by adding support for MARCXML. * The new implementation is more compact, requiring only about 500 lines of non-CPAN code as compared to about 1800 for the older implementation. * The newer version acts as a drop-in replacement for the older implementation. I ask all interested developers to test and compare the two OAI implementations and provide feedback. If I receive no feedback or sufficient reasons to not proceed with this proposal, I will remove the older implementation from HEAD after a week has passed. Regards, Galen -- Galen Charlton VP, Research & Development, LibLime galen.charlton@liblime.com p: 1-888-564-2457 x709 skype: gmcharlt
Galen Charlton <galen.charlton@liblime.com> wrote:
* Unlike the older implementation, it is based on an OAI-PMH module (HTTP::OAI) that is in CPAN and is actively updated.
This is sufficient reason alone IMO. HTTP::OAI seems a pretty nice implementation, although you need to read its documentation alongside some OAI-PMH documentation because it really doesn't stand alone. http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm Thanks to Frédéric and Galen for this work. Best wishes, -- MJ Ray (slef) Webmaster for hire, statistician and online shop builder for a small worker cooperative http://www.ttllp.co.uk/ http://mjr.towers.org.uk/ (Notice http://mjr.towers.org.uk/email.html) tel:+44-844-4437-237
participants (2)
-
Galen Charlton -
MJ Ray