EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #03888


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Re: Implementing EPrints as an OAI-PMH Service Provider


Hi

Thanks to your response. My PERL  programming is not that good. I will
settle to use  any generic XML format as long as it harvest the URL from the
harvested Data Providers' record. I have gone through the instructions. From
the instruction 
      2- Edit the configuration file 'cfg/cfg.d/oai_harvester.pl' and create
a new configuration for the service you want to harvest (an example is
provided in that file) eg: 
How is the new configuration file for the new service to be name? is it
possible to name the configuration file, for example as iruz.pl so that in
the next set of instruction,


		$c->{oai_harvester}->{service_name} = {
       			 url => 'http://oaiserver.com/oai',

I can replace the service name with iruz and the url with the oai url base
for the repository to be harvested? I am wondering how the link between the
service_name and the its corresponding configuration file can be done. I
will appreciate any pointers.



Kind Regards,

Admire Mutsikiwa (Mr)
ICT Manager
Libraries
University of Zimbabwe
Tel:+263-4-303276
Mob:+263782476883

"It is easy to dodge our responsibilities, but we cannot dodge the
consequences of dodging our responsibilities."  Josiah Charles Stamp

  

-----Original Message-----
From: eprints-tech-bounces@ecs.soton.ac.uk
[mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Ian Stuart
Sent: Tuesday, 3 February 2015 1:05 PM
To: eprints-tech@ecs.soton.ac.uk
Subject: ***Spam*** [EP-tech] Re: Implementing EPrints as an OAI-PMH Service
Provider

How's your Perl programming?

To quote from the page

    "you will need to write your own module which translate whatever
     XML format you're harvesting to EPrints data structure"

having said that.... the HTTP::OAI code was updated last year, and that
documentation hasn't been updated for 4 years!

Anyway - the files you want are here: http://files.eprints.org/798/


On 03/02/15 10:13, Admire Mutsikiwa wrote:
> Hi
>
> I am new to Eprints. I would like to implement E-Print as an OAI-PMH
>   harvester. It is supposed to harvester metadata from several 
> repository, most of which are running DSpace.  I am trying to follow 
> instructions from 
> http://wiki.eprints.org/w/Files/OAI_Harvester_for_EPrints_3.2%2B but I 
> cannot to be making any headways. I will appreciate any help to 
> achieve the implementation of OAI-PMH harvester using EPrints


-- 

Ian Stuart.
Developer: ORI, RJ-Broker, and OpenDepot.org Bibliographics and Multimedia
Service Delivery team, EDINA, The University of Edinburgh.

http://edina.ac.uk/

This email was sent via the University of Edinburgh.

The University of Edinburgh is a charitable body, registered in Scotland,
with registration number SC005336.

*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
*** EPrints developers Forum: http://forum.eprints.org/