Hi Andrea,
On Sun, 21 Mar 2010 12:10:04 +0100, Andrea Bollini wrote:
> Apologies for cross posting, I like to receive feedback on both
> technical aspects and user needs. At CILEA, we are exploring the
> opportunity to expose DSpace data to the RePEc network,
Just to say that we already do this here at Stirling. Our Economics department
wanted to expose their Working Papers to RePEC, so I created a PHP application
(that lives outside of DSpace) that extracts the metadata directly from the
DSpace database for our Economics Department Working Papers collection
(https://dspace.stir.ac.uk/dspace/handle/1893/477) and re-writes it in RePEC
format (ReDIF) and places it on a web server for RePEC to harvest (via http)
and add to RePEC/IDEAS (http://ideas.repec.org/s/stl/stledp.html).
My script runs each night, checks to see if there have been any modifications
to the collection (or any items in the collections) since the last time it was
checked - if there have, then the RePEC files are re-generated - RePEC checks
the files during their next scheduled check, sees that they have been modified
since the last time they were harvested and re-harvests them - this picks up
new additions or any items that have been updated since the last harvest, but
avoids anyone doing anything if nothing has changed or been added.
I've set up an author name to RePEC authorID mapping (in an external file) for
those authors that have a RePEC ID set up. This ensures publications are
formally linked to our authors within RePEC (via the "Author-Person" field -
http://ideas.repec.org/e/pbe71.html). I've also abstracted out the mapping from
the required RePEC elements to the corresponding DSpace metadata fields (this
also allows you to specify more than one DSpace field per RePEC element - if
first is empty, use second etc - ideal way to deal with "Creation-Date" whose
value can come from "dc.citation.date" or "dc.date.issued" in our case).
I will admit that this was thrown together in an afternoon or two just to solve
an immediate need so is very specific to our set-up and requirements (lots of
hardwired stuff, single item type, so currently not very customisable or
generalisable), but it has been working well for us for a couple of years.
We are currently on DSpace v1.4.1 here, but I am hoping to upgrade to v1.6 over
the coming months, and, as part of this, I will need to redo the RePEC
integration, so I am definitely interested in the work that you are doing and
would be happy to feed in our requirements and help in any way that I can. As I
said, my stuff is all PHP (and pretty specific to our needs), but happy to
share if this is of interest or use.
Regards,
Mike
Michael White
eLearning Developer
eLearning Liaison & Development (eLD)
3V3a, Cottrell
University of Stirling
Stirling SCOTLAND
FK9 4LA
Email: michael.wh...@stir.ac.uk<mailto:michael.wh...@stir.ac.uk>
Tel: +44 (0) 1786 466877
Fax: +44 (0) 1786 466880
http://www.is.stir.ac.uk/aboutis/teams/aldt/eld.php
Date: Sun, 21 Mar 2010 12:10:04 +0100
From: Andrea Bollini <boll...@cilea.it>
Subject: [Dspace-tech] DSpace as RePEc data provider
To: DSpace General <dspace-gene...@mit.edu>, DSpace Tech
<dspace-tech@lists.sourceforge.net>
Message-ID: <4ba5fe8c.5060...@cilea.it>
Content-Type: text/plain; charset=ISO-8859-15
Apologies for cross posting, I like to receive feedback on both technical
aspects and user needs.
At CILEA, we are exploring the opportunity to expose DSpace data to the RePEc
network, http://repec.org/ googling I have found some results mostly related to
the dspace2redif.pl script http://ideas.repec.org/c/rpc/script/dspace2redif.html
this approach is of course simpler but imho it can't fit general requirements.
The RePEc metadata for the archive and the series need to be entered manually,
the script needs to be slightly modified to reflect your metadata configuration
(if you have changed it...) and you have of course to setup a public ftp area.
Also the performance could be better because without modification the script
touch all the document in your archive also if no changes are occurred. This
overload your dspace instance and the RePEc network that need to harvest any
time all the records.
The script is good for users that already have a RePEc repository and only want
to increase it with records from one or more DSpace collections.
Instead, for new users, there is no help, the setup of the RePEc repository is
all on their hands (it is not much hard ;-) ) but it is more complex to deploy
the dspace-oai.war and send the OAI-PMH base url.
So, I'm thinking of building a webapp "dspace-repec" that, making fully use of
the dspace data&structure, could simplify the building of new RePEc repository
providing the most wide support to the RePEc format (all document types, multi
series, multi archive for the same dspace repository and so on).
The dspace-repec webapp should implement the httpserver RePEc approach:
http://ideas.repec.org/t/httpserver.html
Is this an overkilling approach? how many DSpace users are interested in RePEc?
are there any others project in this area that I have missed?
Please share your comments,
best regards,
Andrea
--
Dott. Andrea Bollini
Project Manager, IT Architect & Systems Integrator Sezione Servizi per le
Biblioteche e l'Editoria Elettronica CILEA, http://www.cilea.it tel. +39
06-59292853 cel. +39 348-8277525
---
Disclaimer: the content of this email is confidential and may be privileged,
and it must not be disclosed or copied without the sender's consent. If you
have received this message in error, please notify the sender and remove it
from your system. The content of this email does not constitute legal advice,
nor any responsibility is accepted for loss or damage incurred as a result of
acting upon its contents or attachments.
The statements and opinions expressed in this email are those of the author and
do not necessarily reflect those of the employer.
--
The Sunday Times Scottish University of the Year 2009/2010
The University of Stirling is a charity registered in Scotland,
number SC 011159.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech