SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Changing Platforms
Open Repositories 2011
    Imma Subirats (FAO of the UN)
      Richard M. Davis (ULCC)
Changing Platforms

Parallel case studies of repository platform migration projects

E-LIS: E-prints in Library and Information Science
 ● Large international subject repository (12,000 full texts)
 ● Managed and administered by volunteer effort
 ● Supported and hosted by CILEA
 ● Migrated from EPrints to DSpace in 2010

SAS-Space: School of Advanced Study (University of London)
 ● Small institutional repository (1000-2000 full text articles)
 ● Managed and administered by academic staff
 ● Supported and hosted by ULCC
 ● Migrated from DSpace to EPrints in 2010
E-LIS: EPrints in Library and
Information Science
E-LIS on EPrints 2003 - 2010
E-LIS: Migration




          Why?
E-LIS: Migration



       Technical specialists willing and able
   to voluntarily host and support the repository
             were only available from
              the DSpace community
E-LIS: Migration




          How?
E-LIS: Migration

Recreate and reimplement in DSpace....

1. Repository setup

 ● Customised layout
 ● Structure
 ● Communities
 ● Collections
 ● Workflows
 ● Indexes
 ● Search options
E-LIS Migration

Co-ordinate...

2. Migration of...
 ● Contents
 ● Metadata
 ● Full-text items (over 11,000)
 ● Statistical data (nearly 13 million records)
 ● Users accounts

3. Redirection of URLs
 ● No persistent item ID in EPrints
 ● New item IDs (Handles) in DSpace
E-LIS Migration: Outcomes

    ● Content migrated successfully

✓   ● User accounts migrated successfully (but different
      login procedure necessary)
    ● Continuity of service through upgrade period

    ● Access to full-text download statistics
?   ● End-user usability issues (e.g full record view)
    ● Editor usability issues (e.g. edit-item)
    ● Workflow less flexible than EPrints
    ● Fewer administrator functions (e.g. search of all work
✖     areas)
    ● Some EPrints features still unimplemented
E-LIS: Now!
Changing Platforms

Parallel case studies of repository platform migration projects

E-LIS: E-prints in Library and Information Science
 ● Large international subject repository (11,000 full texts)
 ● Managed and administered by volunteer effort
 ● Supported and hosted by CILEA
 ● Migrated from EPrints to DSpace in 2010

SAS-Space: School of Advanced Study (University of London)
 ● Small institutional repository (1000-2000 full text articles)
 ● Managed and administered by academic staff
 ● Supported and hosted by ULCC
 ● Migrated from DSpace to EPrints in 2010
SAS-Space 2006 - 2010
SAS-Space on DSpace 2006 - 2010
SAS-Space: Migration




         Why?
SAS-Space: Migration

● Repository needed refreshing: identified need for aesthetic
  and functional enhancements and improved integration (e.g.
  LDAP, institutional Web sites)
● Repository manager and users' reservations about DSpace
  GUI design issues still present in 1.6 - extensive
  (expensive) customisation work necessary
● Available expertise and experience in ULCC was with
  EPrints (already hosting or supporting 10 other EPrints
  repositories)
● EPrints 3.1 instances available to demonstrate features for
  users and administrators
● Availability of value-add plugins for EPrints: IRStats,
  SNEEP, MePrints
SAS-Space: Migration




         How?
SAS-Space: Migration

● DSpace command line export tool generated packages containing
  metadata and digital objects
● XSLT and scripts to transform DSpace DC into EP3 XML
● EPrints import tool to load metadata and import data objects
● Scripted and manual validation of import
● DSpace Subjects (uncontrolled keywords) cleaned up and mapped
  to new EPrints subject tree
● DSpace Communities/Sub-Communities mapped to EPrints
  Divisons (organisational structure)
● DSpace Collections implemented using additional "subject" field
● Set up LDAP authentication for user accounts
● New visual design commissioned from external Web design team
SAS-Space: Migration

The Handle problem

 ● DSpace handles Handle 'out of the box'
 ● EPrints does not have built in Handle support

But do we even need Handle?

We operate the SAS.AC.UK
domain. Is it an insurance policy
we don't need?

TBL: Cool URIs don't change
http://www.w3.org/Provider/Style/URI
SAS-Space: Migration

Our Handle solution

EPrints import option "enable-import-ids" ensures item ID is
the same as in DSpace

$ ./eprints3/bin/import sasspace2dev --enable-import-ids --
enable-file-import --force archive XML $item_id/eprints-
metadata.xml
Apache redirect - trivial regex in apachevhost.cfg:

RewriteRule ^/dspace/handle/10065/([0-9]+)$ /$1 [R=permanent,L]


Old ones still current, but we don't coin any new ones!
SAS-Space 2010 -
Repository platforms:
Decisions, decisions
Motivations for choosing repository platform?

 ● Features
    ○ Metadata formats
    ○ User interface
    ○ Import/export tools
    ○ Interoperability
    ○ Searching
    ○ Reporting
    ○ Web 2.0 features
 ● Cost
    ○ Licencing
    ○ TCO
Decisions, decisions
JISC Repository Support Project (www.rsp.ac.uk)
Repository platforms:
Decisions, decisions
Motivations for choosing repository platform?

 ● Community
    ○ Available skills and expertise
    ○ Trusted relationships
    ○ Sustainability
Changing Platforms:
Some Conclusions
EPrints and DSpace have some differences in 'added value'
repository features, but both "share the idea of repository
(sustainability, accessibility, responsibility)" (Les Carr)

Common approach to essentials makes migration of content
(objects and metadata) relatively straightforward

The right solution in any instance is the one that is the best fit to
all criteria - including available technical skills and resources.

Avoid platform-related silos: continue to build on common
history and heritage of all OS OA platforms to work together
towards common goals
Keep Stuff Safe!




                   (but accessible too)
Credits


Thanks to

 ● Andrea Bollini (CILEA)
 ● Dr Peter Webster (Institute of Historical Research, UL)
fin

 *

Weitere ähnliche Inhalte

Was ist angesagt?

CTDA Services for Cultural Heritage Institutions
CTDA Services for Cultural Heritage InstitutionsCTDA Services for Cultural Heritage Institutions
CTDA Services for Cultural Heritage InstitutionsGreg Colati
 
Data management and the online e-depot for Dutch Archaeology at DANS
Data management and the online e-depot for Dutch Archaeology at DANSData management and the online e-depot for Dutch Archaeology at DANS
Data management and the online e-depot for Dutch Archaeology at DANSariadnenetwork
 
LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...
 LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P... LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...
LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...LIBER Europe
 
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global MonitorArchiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global MonitorEDINA, University of Edinburgh
 
DBpedia+ / DBpedia meeting in Dublin
DBpedia+ / DBpedia meeting in DublinDBpedia+ / DBpedia meeting in Dublin
DBpedia+ / DBpedia meeting in DublinDimitris Kontokostas
 
MIT Libraries Dataverse by Katherine McNeill
MIT Libraries Dataverse by Katherine McNeillMIT Libraries Dataverse by Katherine McNeill
MIT Libraries Dataverse by Katherine McNeilldatascienceiqss
 
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...ariadnenetwork
 
Using CERIF-based CRIS to support the academic and research community: emergi...
Using CERIF-based CRIS to support the academic and research community: emergi...Using CERIF-based CRIS to support the academic and research community: emergi...
Using CERIF-based CRIS to support the academic and research community: emergi...Nikos Houssos
 
Introduction to Wikidata
Introduction to WikidataIntroduction to Wikidata
Introduction to WikidataAndrew Gray
 
cdstudentPresentation
cdstudentPresentationcdstudentPresentation
cdstudentPresentationppetr82
 
Piloting an E-journals Preservation Registry Service: overview of PEPRS
Piloting an E-journals Preservation Registry Service: overview of PEPRSPiloting an E-journals Preservation Registry Service: overview of PEPRS
Piloting an E-journals Preservation Registry Service: overview of PEPRSSUNCAT
 
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12(Big) bibliographic data @ ScaDS project meeting - 2015-06-12
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12Felix Lohmeier
 
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)PERICLES_FP7
 

Was ist angesagt? (15)

CTDA Services for Cultural Heritage Institutions
CTDA Services for Cultural Heritage InstitutionsCTDA Services for Cultural Heritage Institutions
CTDA Services for Cultural Heritage Institutions
 
Report: Archivematica hosting in the cloud
Report: Archivematica hosting in the cloudReport: Archivematica hosting in the cloud
Report: Archivematica hosting in the cloud
 
Data management and the online e-depot for Dutch Archaeology at DANS
Data management and the online e-depot for Dutch Archaeology at DANSData management and the online e-depot for Dutch Archaeology at DANS
Data management and the online e-depot for Dutch Archaeology at DANS
 
LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...
 LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P... LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...
LibChain – Open, Verifiable and Anonymous Access Management. Juan Cabello, P...
 
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global MonitorArchiving The Worlds E-Journals:The Keepers Registry As Global Monitor
Archiving The Worlds E-Journals:The Keepers Registry As Global Monitor
 
DBpedia+ / DBpedia meeting in Dublin
DBpedia+ / DBpedia meeting in DublinDBpedia+ / DBpedia meeting in Dublin
DBpedia+ / DBpedia meeting in Dublin
 
MIT Libraries Dataverse by Katherine McNeill
MIT Libraries Dataverse by Katherine McNeillMIT Libraries Dataverse by Katherine McNeill
MIT Libraries Dataverse by Katherine McNeill
 
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...
The e-depot for Dutch Archaeology: Archiving and publication of archaeologica...
 
Using CERIF-based CRIS to support the academic and research community: emergi...
Using CERIF-based CRIS to support the academic and research community: emergi...Using CERIF-based CRIS to support the academic and research community: emergi...
Using CERIF-based CRIS to support the academic and research community: emergi...
 
Introduction to Wikidata
Introduction to WikidataIntroduction to Wikidata
Introduction to Wikidata
 
cdstudentPresentation
cdstudentPresentationcdstudentPresentation
cdstudentPresentation
 
Piloting an E-journals Preservation Registry Service: overview of PEPRS
Piloting an E-journals Preservation Registry Service: overview of PEPRSPiloting an E-journals Preservation Registry Service: overview of PEPRS
Piloting an E-journals Preservation Registry Service: overview of PEPRS
 
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12(Big) bibliographic data @ ScaDS project meeting - 2015-06-12
(Big) bibliographic data @ ScaDS project meeting - 2015-06-12
 
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
PERICLES workshop (London 15 October 2015) - Linked Resource Model (LRM)
 
Introduction to the New SUNCAT Interface
Introduction to the New SUNCAT InterfaceIntroduction to the New SUNCAT Interface
Introduction to the New SUNCAT Interface
 

Ähnlich wie Changing Platforms

When a local project becomes beneficial for the whole community (and vice ver...
When a local project becomes beneficial for the whole community (and vice ver...When a local project becomes beneficial for the whole community (and vice ver...
When a local project becomes beneficial for the whole community (and vice ver...4Science
 
ArchivesSpace-Archivematica-DSpace Workflow Integration
ArchivesSpace-Archivematica-DSpace Workflow IntegrationArchivesSpace-Archivematica-DSpace Workflow Integration
ArchivesSpace-Archivematica-DSpace Workflow IntegrationMax Eckard
 
Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...rmacneil88
 
The ECM world from the point of view of Alfresco - Linux Day 2013 - Rome
The ECM world from the point of view of Alfresco - Linux Day 2013 - RomeThe ECM world from the point of view of Alfresco - Linux Day 2013 - Rome
The ECM world from the point of view of Alfresco - Linux Day 2013 - RomePiergiorgio Lucidi
 
Building Scalable Cloud Applications - Presentation at VCCF 2012
Building Scalable Cloud Applications - Presentation at VCCF 2012Building Scalable Cloud Applications - Presentation at VCCF 2012
Building Scalable Cloud Applications - Presentation at VCCF 2012Fotis Stamatelopoulos
 
Integrating ArchivesSpace and Archivematica at the Bentley Historical Library
Integrating ArchivesSpace and Archivematica at the Bentley Historical LibraryIntegrating ArchivesSpace and Archivematica at the Bentley Historical Library
Integrating ArchivesSpace and Archivematica at the Bentley Historical LibraryMax Eckard
 
The SPARQL Anything project
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything projectEnrico Daga
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...rmacneil88
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014ResearchSpace
 
James Manning Resume
James Manning ResumeJames Manning Resume
James Manning ResumeJames Manning
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challengesvty
 
Putting Historical Data in Context: how to use DSpace-GLAM
Putting Historical Data in Context: how to use DSpace-GLAMPutting Historical Data in Context: how to use DSpace-GLAM
Putting Historical Data in Context: how to use DSpace-GLAM4Science
 
From Millennium ERMS to Proquest 360 Resource Manager
From Millennium ERMS to Proquest 360 Resource ManagerFrom Millennium ERMS to Proquest 360 Resource Manager
From Millennium ERMS to Proquest 360 Resource ManagerRindra Ramli
 
The Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New TechnologiesThe Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New TechnologiesDave Lewis
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensStoitsis Giannis
 
Elns and research data management case study of RSpace at the University of ...
Elns and research data management  case study of RSpace at the University of ...Elns and research data management  case study of RSpace at the University of ...
Elns and research data management case study of RSpace at the University of ...rmacneil88
 

Ähnlich wie Changing Platforms (20)

When a local project becomes beneficial for the whole community (and vice ver...
When a local project becomes beneficial for the whole community (and vice ver...When a local project becomes beneficial for the whole community (and vice ver...
When a local project becomes beneficial for the whole community (and vice ver...
 
ArchivesSpace-Archivematica-DSpace Workflow Integration
ArchivesSpace-Archivematica-DSpace Workflow IntegrationArchivesSpace-Archivematica-DSpace Workflow Integration
ArchivesSpace-Archivematica-DSpace Workflow Integration
 
Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...Integrating an electronic lab notebook with a university it environment rdmf ...
Integrating an electronic lab notebook with a university it environment rdmf ...
 
The ECM world from the point of view of Alfresco - Linux Day 2013 - Rome
The ECM world from the point of view of Alfresco - Linux Day 2013 - RomeThe ECM world from the point of view of Alfresco - Linux Day 2013 - Rome
The ECM world from the point of view of Alfresco - Linux Day 2013 - Rome
 
Building Scalable Cloud Applications - Presentation at VCCF 2012
Building Scalable Cloud Applications - Presentation at VCCF 2012Building Scalable Cloud Applications - Presentation at VCCF 2012
Building Scalable Cloud Applications - Presentation at VCCF 2012
 
Integrating ArchivesSpace and Archivematica at the Bentley Historical Library
Integrating ArchivesSpace and Archivematica at the Bentley Historical LibraryIntegrating ArchivesSpace and Archivematica at the Bentley Historical Library
Integrating ArchivesSpace and Archivematica at the Bentley Historical Library
 
Building EUDOXUS with FOSS
Building EUDOXUS with FOSSBuilding EUDOXUS with FOSS
Building EUDOXUS with FOSS
 
The SPARQL Anything project
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything project
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014
 
James Manning Resume
James Manning ResumeJames Manning Resume
James Manning Resume
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challenges
 
TEI CONFERENCE 2016 LINHD Presentation
TEI CONFERENCE 2016 LINHD PresentationTEI CONFERENCE 2016 LINHD Presentation
TEI CONFERENCE 2016 LINHD Presentation
 
Putting Historical Data in Context: how to use DSpace-GLAM
Putting Historical Data in Context: how to use DSpace-GLAMPutting Historical Data in Context: how to use DSpace-GLAM
Putting Historical Data in Context: how to use DSpace-GLAM
 
From Millennium ERMS to Proquest 360 Resource Manager
From Millennium ERMS to Proquest 360 Resource ManagerFrom Millennium ERMS to Proquest 360 Resource Manager
From Millennium ERMS to Proquest 360 Resource Manager
 
Library cloud abcd
Library cloud   abcdLibrary cloud   abcd
Library cloud abcd
 
The Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New TechnologiesThe Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New Technologies
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Elns and research data management case study of RSpace at the University of ...
Elns and research data management  case study of RSpace at the University of ...Elns and research data management  case study of RSpace at the University of ...
Elns and research data management case study of RSpace at the University of ...
 
Spark meetup TCHUG
Spark meetup TCHUGSpark meetup TCHUG
Spark meetup TCHUG
 

Mehr von Richard Davis

Roll your-own e-books ... what's not to love?
Roll your-own e-books ... what's not to love?Roll your-own e-books ... what's not to love?
Roll your-own e-books ... what's not to love?Richard Davis
 
JISC Anthologizr project
JISC Anthologizr projectJISC Anthologizr project
JISC Anthologizr projectRichard Davis
 
Research communications - Slides for discussion
Research communications - Slides for discussionResearch communications - Slides for discussion
Research communications - Slides for discussionRichard Davis
 
Beyond SNEEP: Ideas for Creative Repository Management
Beyond SNEEP: Ideas for Creative Repository ManagementBeyond SNEEP: Ideas for Creative Repository Management
Beyond SNEEP: Ideas for Creative Repository ManagementRichard Davis
 
FOTE2009 Integrating VLEs And Repositories
FOTE2009 Integrating VLEs And RepositoriesFOTE2009 Integrating VLEs And Repositories
FOTE2009 Integrating VLEs And RepositoriesRichard Davis
 
1001 Things To Do With A Live Repository
1001 Things To Do With A Live Repository1001 Things To Do With A Live Repository
1001 Things To Do With A Live RepositoryRichard Davis
 
Practical Blog Preservation (Workshop)
Practical Blog Preservation (Workshop)Practical Blog Preservation (Workshop)
Practical Blog Preservation (Workshop)Richard Davis
 
Social Networking Extensions for EPrints
Social Networking Extensions for EPrintsSocial Networking Extensions for EPrints
Social Networking Extensions for EPrintsRichard Davis
 
PRIMO - Practice-as-Research In Music Online
PRIMO - Practice-as-Research In Music OnlinePRIMO - Practice-as-Research In Music Online
PRIMO - Practice-as-Research In Music OnlineRichard Davis
 
ArchivePress Presentation (BL 21/7/2009)
ArchivePress Presentation (BL 21/7/2009)ArchivePress Presentation (BL 21/7/2009)
ArchivePress Presentation (BL 21/7/2009)Richard Davis
 
Digital Archives in Theory and Practice
Digital Archives in Theory and PracticeDigital Archives in Theory and Practice
Digital Archives in Theory and PracticeRichard Davis
 
Everything You Always Wanted To Know About XML But Were Afraid To Ask
Everything You Always Wanted To Know About XML But Were Afraid To AskEverything You Always Wanted To Know About XML But Were Afraid To Ask
Everything You Always Wanted To Know About XML But Were Afraid To AskRichard Davis
 
Significant properties of e-learning objects (SPeLOs)
Significant properties of e-learning objects (SPeLOs)Significant properties of e-learning objects (SPeLOs)
Significant properties of e-learning objects (SPeLOs)Richard Davis
 
On the margins of scholarship
On the margins of scholarshipOn the margins of scholarship
On the margins of scholarshipRichard Davis
 
Bluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional RepositoriesBluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional RepositoriesRichard Davis
 

Mehr von Richard Davis (15)

Roll your-own e-books ... what's not to love?
Roll your-own e-books ... what's not to love?Roll your-own e-books ... what's not to love?
Roll your-own e-books ... what's not to love?
 
JISC Anthologizr project
JISC Anthologizr projectJISC Anthologizr project
JISC Anthologizr project
 
Research communications - Slides for discussion
Research communications - Slides for discussionResearch communications - Slides for discussion
Research communications - Slides for discussion
 
Beyond SNEEP: Ideas for Creative Repository Management
Beyond SNEEP: Ideas for Creative Repository ManagementBeyond SNEEP: Ideas for Creative Repository Management
Beyond SNEEP: Ideas for Creative Repository Management
 
FOTE2009 Integrating VLEs And Repositories
FOTE2009 Integrating VLEs And RepositoriesFOTE2009 Integrating VLEs And Repositories
FOTE2009 Integrating VLEs And Repositories
 
1001 Things To Do With A Live Repository
1001 Things To Do With A Live Repository1001 Things To Do With A Live Repository
1001 Things To Do With A Live Repository
 
Practical Blog Preservation (Workshop)
Practical Blog Preservation (Workshop)Practical Blog Preservation (Workshop)
Practical Blog Preservation (Workshop)
 
Social Networking Extensions for EPrints
Social Networking Extensions for EPrintsSocial Networking Extensions for EPrints
Social Networking Extensions for EPrints
 
PRIMO - Practice-as-Research In Music Online
PRIMO - Practice-as-Research In Music OnlinePRIMO - Practice-as-Research In Music Online
PRIMO - Practice-as-Research In Music Online
 
ArchivePress Presentation (BL 21/7/2009)
ArchivePress Presentation (BL 21/7/2009)ArchivePress Presentation (BL 21/7/2009)
ArchivePress Presentation (BL 21/7/2009)
 
Digital Archives in Theory and Practice
Digital Archives in Theory and PracticeDigital Archives in Theory and Practice
Digital Archives in Theory and Practice
 
Everything You Always Wanted To Know About XML But Were Afraid To Ask
Everything You Always Wanted To Know About XML But Were Afraid To AskEverything You Always Wanted To Know About XML But Were Afraid To Ask
Everything You Always Wanted To Know About XML But Were Afraid To Ask
 
Significant properties of e-learning objects (SPeLOs)
Significant properties of e-learning objects (SPeLOs)Significant properties of e-learning objects (SPeLOs)
Significant properties of e-learning objects (SPeLOs)
 
On the margins of scholarship
On the margins of scholarshipOn the margins of scholarship
On the margins of scholarship
 
Bluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional RepositoriesBluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional Repositories
 

Kürzlich hochgeladen

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 

Kürzlich hochgeladen (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 

Changing Platforms

  • 1. Changing Platforms Open Repositories 2011 Imma Subirats (FAO of the UN) Richard M. Davis (ULCC)
  • 2. Changing Platforms Parallel case studies of repository platform migration projects E-LIS: E-prints in Library and Information Science ● Large international subject repository (12,000 full texts) ● Managed and administered by volunteer effort ● Supported and hosted by CILEA ● Migrated from EPrints to DSpace in 2010 SAS-Space: School of Advanced Study (University of London) ● Small institutional repository (1000-2000 full text articles) ● Managed and administered by academic staff ● Supported and hosted by ULCC ● Migrated from DSpace to EPrints in 2010
  • 3. E-LIS: EPrints in Library and Information Science
  • 4. E-LIS on EPrints 2003 - 2010
  • 6. E-LIS: Migration Technical specialists willing and able to voluntarily host and support the repository were only available from the DSpace community
  • 8. E-LIS: Migration Recreate and reimplement in DSpace.... 1. Repository setup ● Customised layout ● Structure ● Communities ● Collections ● Workflows ● Indexes ● Search options
  • 9. E-LIS Migration Co-ordinate... 2. Migration of... ● Contents ● Metadata ● Full-text items (over 11,000) ● Statistical data (nearly 13 million records) ● Users accounts 3. Redirection of URLs ● No persistent item ID in EPrints ● New item IDs (Handles) in DSpace
  • 10. E-LIS Migration: Outcomes ● Content migrated successfully ✓ ● User accounts migrated successfully (but different login procedure necessary) ● Continuity of service through upgrade period ● Access to full-text download statistics ? ● End-user usability issues (e.g full record view) ● Editor usability issues (e.g. edit-item) ● Workflow less flexible than EPrints ● Fewer administrator functions (e.g. search of all work ✖ areas) ● Some EPrints features still unimplemented
  • 12. Changing Platforms Parallel case studies of repository platform migration projects E-LIS: E-prints in Library and Information Science ● Large international subject repository (11,000 full texts) ● Managed and administered by volunteer effort ● Supported and hosted by CILEA ● Migrated from EPrints to DSpace in 2010 SAS-Space: School of Advanced Study (University of London) ● Small institutional repository (1000-2000 full text articles) ● Managed and administered by academic staff ● Supported and hosted by ULCC ● Migrated from DSpace to EPrints in 2010
  • 14. SAS-Space on DSpace 2006 - 2010
  • 16. SAS-Space: Migration ● Repository needed refreshing: identified need for aesthetic and functional enhancements and improved integration (e.g. LDAP, institutional Web sites) ● Repository manager and users' reservations about DSpace GUI design issues still present in 1.6 - extensive (expensive) customisation work necessary ● Available expertise and experience in ULCC was with EPrints (already hosting or supporting 10 other EPrints repositories) ● EPrints 3.1 instances available to demonstrate features for users and administrators ● Availability of value-add plugins for EPrints: IRStats, SNEEP, MePrints
  • 18. SAS-Space: Migration ● DSpace command line export tool generated packages containing metadata and digital objects ● XSLT and scripts to transform DSpace DC into EP3 XML ● EPrints import tool to load metadata and import data objects ● Scripted and manual validation of import ● DSpace Subjects (uncontrolled keywords) cleaned up and mapped to new EPrints subject tree ● DSpace Communities/Sub-Communities mapped to EPrints Divisons (organisational structure) ● DSpace Collections implemented using additional "subject" field ● Set up LDAP authentication for user accounts ● New visual design commissioned from external Web design team
  • 19. SAS-Space: Migration The Handle problem ● DSpace handles Handle 'out of the box' ● EPrints does not have built in Handle support But do we even need Handle? We operate the SAS.AC.UK domain. Is it an insurance policy we don't need? TBL: Cool URIs don't change http://www.w3.org/Provider/Style/URI
  • 20. SAS-Space: Migration Our Handle solution EPrints import option "enable-import-ids" ensures item ID is the same as in DSpace $ ./eprints3/bin/import sasspace2dev --enable-import-ids -- enable-file-import --force archive XML $item_id/eprints- metadata.xml Apache redirect - trivial regex in apachevhost.cfg: RewriteRule ^/dspace/handle/10065/([0-9]+)$ /$1 [R=permanent,L] Old ones still current, but we don't coin any new ones!
  • 22.
  • 23. Repository platforms: Decisions, decisions Motivations for choosing repository platform? ● Features ○ Metadata formats ○ User interface ○ Import/export tools ○ Interoperability ○ Searching ○ Reporting ○ Web 2.0 features ● Cost ○ Licencing ○ TCO
  • 24. Decisions, decisions JISC Repository Support Project (www.rsp.ac.uk)
  • 25. Repository platforms: Decisions, decisions Motivations for choosing repository platform? ● Community ○ Available skills and expertise ○ Trusted relationships ○ Sustainability
  • 26. Changing Platforms: Some Conclusions EPrints and DSpace have some differences in 'added value' repository features, but both "share the idea of repository (sustainability, accessibility, responsibility)" (Les Carr) Common approach to essentials makes migration of content (objects and metadata) relatively straightforward The right solution in any instance is the one that is the best fit to all criteria - including available technical skills and resources. Avoid platform-related silos: continue to build on common history and heritage of all OS OA platforms to work together towards common goals
  • 27. Keep Stuff Safe! (but accessible too)
  • 28. Credits Thanks to ● Andrea Bollini (CILEA) ● Dr Peter Webster (Institute of Historical Research, UL)
  • 29. fin *