EPrints Technical Mailing List Archive
Message: #04338
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Migrating from D-space (with files)
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: Migrating from D-space (with files)
- From: Timothy Miles-Board <timothy.miles-board@ulcc.ac.uk>
- Date: Thu, 18 Jun 2015 23:57:29 +0000
Hi George, I've done this a couple of times. I worked with (CSV) dumps of the DSpace database tables and wrote a script to parse/join them and convert the whole lot to EPrints XML. If you are still looking for help I could dig the script out and you can see if you can adapt it to your needs. Regards, Tim Timothy Miles-Board Web & Repositories Development Specialist, University of London Computer Centre 020 7863 1342 | 07742 970 351 | timothy.miles-board@london.ac.uk | @drtjmb The University of London is an exempt charity in England and Wales ________________________________________ From: eprints-tech-bounces@ecs.soton.ac.uk <eprints-tech-bounces@ecs.soton.ac.uk> on behalf of George Mamalakis <mamalos@eng.auth.gr> Sent: 26 May 2015 4:48 PM To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Migrating from D-space (with files) Hi all, I assumed that this scenario should be very common, but after googling it I realised that it's quite hard to find a straightforward answer. So, the question is as follows: What are the needed steps in order to migrate a D-space system to eprints? I see that there is this import module (./perl_lib/EPrints/Plugin/Import/DSpace.pm) in eprints, which (at first glance) doesn't seem to handle files (maybe I'm wrong). Moreover, as it is stated in the plugin, before migrating from D-space to eprints, one should subclass it in order to "refine the grammar used". Of course, from the admin interface I see that there is a D-space specific import, which -if I understood correctly- is using the import plugin just mentioned. Given these facts, for the meatadata I just have to subclass the DSPace.pm plugin using the correct grammar? And then, what should I do with associated files? Is there a way to merge this two steps in order to avoid mistakes? Thank you all for your time in advance, George. -- George Mamalakis IT and Security Officer, Electrical and Computer Engineer (Aristotle Univ. of Thessaloniki), PhD (Aristotle Univ. of Thessaloniki), MSc (Imperial College of London) School of Electrical and Computer Engineering Aristotle University of Thessaloniki phone number : +30 (2310) 994379 *** 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/
- References:
- [EP-tech] Migrating from D-space (with files)
- From: George Mamalakis <mamalos@eng.auth.gr>
- [EP-tech] Migrating from D-space (with files)
- Prev by Date: [EP-tech] Re: How to set a field to be multilang
- Next by Date: [EP-tech] Re: Eprints Indexer
- Previous by thread: [EP-tech] Migrating from D-space (with files)
- Next by thread: [EP-tech] Re: Migrating from D-space (with files)
- Index(es):