Repository navigation
Upgrading or migrating to DSpace 7
kshepherd edited this page Sep 6, 2023
·
5 revisions
Some lists of tips, notes, links related to upgrading a DSpace repository to 7.x or migrating from another platform to DSpace 7.x
- New technology: nodejs/angular, front/backend communication
- Non-volatile Solr data: statistics, authority
- URLs: redirection, rewriting, persistent IDs, saved searches, etc.
- Customisations: Blank slate? Submit to official codebase? Port/rewrite?
- Other changes: A good opportunity to introduce other big changes? Or a trap to bog down a migration project?
- Entities: transform/implement as part of migration?
- Official DSpace 7 documentation includes upgrade advice and instructions, some troubleshooting FAQ
- On the wiki a page called DSpace 7 UI Optimization Analysis covers optimisation findings so far. They should be integrated with main documentation but it is a good page to watch
- Another wiki page which is still maintained: https://wiki.lyrasis.org/display/DSDOC7x/Performance+Tuning+DSpace
- Adopting the DSpace 7 platform: challenges, gaps, problematics, and solution formulas from real migration experiences by 4science covers some lessons learned from various migrations and implementations
- Update to DSpace 7 is a workshop from Stellenbosch University that covered basic upgrades
- The DSpace 8 release status page covers priorities, timelines, and status of the upcoming 8.0 major release. No more features will be introduced for DSpace 7, only bugfixes and improvements.
- dspace-rest-client: A Python REST client library for DSpace 7 shows my python rest client which might help with some upgrades or migrations, if python integration/tools are a good fit
- ...an Open Repositories 2023 zenodo search should find all relevant papers from OR2023
A short list of a few example IRs to get an idea of theme variance, feature variance, performance and content presentation, etc
Kim's unofficial DSpace help wiki, Licence: BSD-3