Dears,
i'm a repository administrator for University of Bologna, and on
behalf of CRUI (Conferenza dei Rettori delle Università italiane) that
is the formal member of DataCite, we are investigating integration of
repository software with automatic DOI minting and metadata crosswalk
for Datacite.
Currently we are dealing with Eprints[1] and OJS[2] software, DSpace
will follow. These software are used by dozens of italian university
to publish etd theses, research papers, academic journals, mainly
text-based objects nowadays, even if some raw data begins to be
published as attachment to theses.
First question: do you know if there are partners developing on this?
our ideas:
for "manual" minting of DOI from the web interface:
- OJS has developed a plugin[3], currently in trunk. next stable
release is scheduled in august/september, so we are waiting this new
release and later we will upgrade our journals
- for EPrints is quite easy to develop a plugin. some code could be
triggered from the web interface when publishing the object, so we
think to reuse this perl [4] to make a module. a bit tricky is to send
metadata, but we are looking at it.
for "batch" assigning of DOI for all materials yet published, we
thinked about an external process of an OAI harvester that should
refine metadata (oai_dc) and call the api. maybe well'do this in ruby
for availability of a good ruby oaipmh library.
to crosswalk oai_dc to datacite, does exists something?
i searched for some xsl, i found only this[5][6]
i hope is good to share these technicalities with you.
regards.
[1]
http://www.eprints.org
[2]
http://pkp.sfu.ca/?q=ojs
[3]
https://github.com/pkp/ojs/tree/master/plugins/importexport/datacite
[4]
https://github.com/datacite/mds/blob/master/client/perl/mds-suite.pl
[5]
https://github.com/datacite/OAIP/tree/master/src/main/webapp/xsl
[6]
http://code.google.com/p/dryad/source/browse/trunk/dryad/dspace/config/crosswalks/DIM2DATACITE.xsl?spec=svn5438&r=5438
--
raffaele