SlideShare a Scribd company logo
Hardy Pottinger
@hardypottinger
hpottinger@library.ucla.edu
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
DSpace: tl;dr
 wikipedia.org/wiki/DSpace
 youtube.com/user/dspacedirectvideos
intro video (more “nuts and bolts”)
 youtube.com/watch?v=7dSNuBfTYeo
Overview/links to more details than I have provided here
 wiki.duraspace.org/display/DSDOC6x/Functional+Overview
Wiki for University of Edinburgh’s DataShare repository (based on DSpace)
 www.wiki.ed.ac.uk/display/datashare
 https://docs.library.ucla.edu/display/diit/DSpace+Pilot
Our pilot DSpace Repository: http://dspilot.library.ucla.edu
DSpace - what is it?
community-driven open source
 repository software
 a Java servlet - requires a servlet container,
like Tomcat, Jetty, JBoss, GlassFish
 a set of Java-based utility scripts
DSpace - what is it?
 an asset store (filesystem or service) and
 a metadata store (PotgreSQL or Oracle,
 not MySQL)
DSpace - what is it?
 the most widely used repository software
platform (open source or proprietary)
 about 2,000 installations worldwide
 (120 countries)
 70% of all institutional repositories (according
to an ARL survey, SPEC-Kit 292) run on DSpace
http://publications.arl.org/Institutional-
Repositories-SPEC-Kit-292/
DSpace - what is it?
 a very active community of developers, managers,
and users, across the globe (24 active committers,
over 150 contributors on GitHub)
 developers: dspace-devel@googlegroups.com
 managers: dspace-community@googlegroups.com
 tinyurl.com/dspace-dcat
 users: dspace-tech@googlegroups.com
DSpace - what is it?
 additional/commercial support is available from
15 DSpace Registered Service Providers (RSP)
 10 countries: Belgium, Brazil, Germany, India,
Italy, Spain, South Korea, UK, US, Vietnam
 45% of the lines of code contributed to DSpace
were contributed by developers currently
employed by RSPs
DSpace - Data Model
DSpace - Data Model
 This data model is “baked in” to DSpace
 you can’t really change it or customize it
 But you can give it a “fancy coat of paint”
 i18n customization allows you to change
 any text you wish, on any page of DSpace
 example:“collection” can become “project”
DSpace UI alternatives
the future
 DSpace has a mature REST-API
 Several prototype UIs were created to replace
the out of the box UIs for DSpace
 Ruby on Rails, Play! Framework, Angular2
 DSpace 7.0 will ship with a new Angular2-
based UI as the only out of the box UI
DSpace UI alternatives
right now
 DSpace has two out of the box UIs
 XMLUI (based on Apache Cocoon)
 JSPUI (based on Java Server Pages)
 SkylightUI is based on CodeIgnitor (a lightweight
PHP MVC framework)
 provides a public interface to the Solr
metadata and bitstreams housed on a DSpace
repository
Vagrant-DSpace
 https://github.com/dspace/vagrant-dspace
 A handy way to get some real experience with
working on a DSpace repository
 Also a great way to “onboard” a new developer:
is a complete development environment for
DSpace
Vagrant-DSpace
 https://github.com/dspace/vagrant-dspace
 The README is full of great info
 size the VM appropriately, via the local.yaml file
in the config folder (use half your host
machine’s memory at the most)
 https://github.com/DSpace/vagrant-
dspace/blob/master/config/local.yaml.example
#L35
DSpace: tl;dr
 wikipedia.org/wiki/DSpace
 youtube.com/user/dspacedirectvideos
intro video (more “nuts and bolts”)
 youtube.com/watch?v=7dSNuBfTYeo
Overview/links to more details than I have provided here
 wiki.duraspace.org/display/DSDOC6x/Functional+Overview
Wiki for University of Edinburgh’s DataShare repository (based on DSpace)
 www.wiki.ed.ac.uk/display/datashare
 https://docs.library.ucla.edu/display/diit/DSpace+Pilot
Our pilot DSpace Repository: http://dspilot.library.ucla.edu
Questions?
Hardy Pottinger
@hardypottinger
hpottinger@library.ucla.edu

More Related Content

PDF
DSpace: Technical Basics
PDF
D Space Installation
PPT
DSpace Tutorial : Open Source Digital Library
PDF
Improving DSpace Backups, Restores & Migrations
PDF
Making DSpace XMLUI Your Own
PDF
DSpace Manual for BALID Trainee
PPTX
DSpace 4.2 Basics & Configuration
PDF
Hdfs java api
DSpace: Technical Basics
D Space Installation
DSpace Tutorial : Open Source Digital Library
Improving DSpace Backups, Restores & Migrations
Making DSpace XMLUI Your Own
DSpace Manual for BALID Trainee
DSpace 4.2 Basics & Configuration
Hdfs java api

What's hot (16)

PPT
8b. Column Oriented Databases Lab
PDF
Beginning hive and_apache_pig
PDF
SQL Track: Restoring databases with powershell
PPT
8a. How To Setup HBase with Docker
PDF
Oracle WebLogic Server 12c with Docker
PDF
Apache HDFS - Lab Assignment
PDF
Hive Quick Start Tutorial
PDF
Javase7 1641812
PDF
Hadoop single node installation on ubuntu 14
PDF
Apache HBase - Lab Assignment
PDF
Shark - Lab Assignment
PPTX
Implementing Domain Name
PDF
Visualize Solr Data with Banana: Presented by Andrew Thanalertvisuti, Lucidworks
PDF
Domino Server Health - Monitoring and Managing
DOCX
Apache kafka configuration-guide
PPTX
Get more than a cache back! - ConFoo Montreal
8b. Column Oriented Databases Lab
Beginning hive and_apache_pig
SQL Track: Restoring databases with powershell
8a. How To Setup HBase with Docker
Oracle WebLogic Server 12c with Docker
Apache HDFS - Lab Assignment
Hive Quick Start Tutorial
Javase7 1641812
Hadoop single node installation on ubuntu 14
Apache HBase - Lab Assignment
Shark - Lab Assignment
Implementing Domain Name
Visualize Solr Data with Banana: Presented by Andrew Thanalertvisuti, Lucidworks
Domino Server Health - Monitoring and Managing
Apache kafka configuration-guide
Get more than a cache back! - ConFoo Montreal
Ad

Similar to Introduction to DSpace (20)

PPSX
Two day-long training on "DSpace" Institutional Repository
PPTX
Dspace software
PDF
DSpace RoadMap 2011
PPT
DSpace RoadMap & Vision 2013 (OR13)
PPTX
Inroduction to Dspace
PPTX
Dspace4 150227090306-conversion-gate01
PDF
DSpace Update from Open Repositories 2014
PDF
Workshop on design and development of institutional repositories using d space
PDF
OR2019 - The revenge of the repository rodeo - DSpace
PPTX
PPTX
Dspace
PPT
Dspace Webinar
PPT
Module 1 introduction of Dspace
PPT
DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)
PDF
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
PDF
Unit7 of dscpaed whic is useful for softwaq
PDF
SPARC 2014, DuraSpace & DSpace Update
PPT
DSpace Overview / Roadmap 2014
PPT
DuraSpace Plenary - DSpace Overview at OR14
PDF
DSpace Today and Tomorrow
Two day-long training on "DSpace" Institutional Repository
Dspace software
DSpace RoadMap 2011
DSpace RoadMap & Vision 2013 (OR13)
Inroduction to Dspace
Dspace4 150227090306-conversion-gate01
DSpace Update from Open Repositories 2014
Workshop on design and development of institutional repositories using d space
OR2019 - The revenge of the repository rodeo - DSpace
Dspace
Dspace Webinar
Module 1 introduction of Dspace
DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)
3.7.17 DSpace for Data: issues, solutions and challenges Webinar Slides
Unit7 of dscpaed whic is useful for softwaq
SPARC 2014, DuraSpace & DSpace Update
DSpace Overview / Roadmap 2014
DuraSpace Plenary - DSpace Overview at OR14
DSpace Today and Tomorrow
Ad

Recently uploaded (20)

PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
Major-Components-ofNKJNNKNKNKNKronment.pptx
PDF
Clinical guidelines as a resource for EBP(1).pdf
PPT
Quality review (1)_presentation of this 21
PPTX
Supervised vs unsupervised machine learning algorithms
PDF
Lecture1 pattern recognition............
PPTX
1_Introduction to advance data techniques.pptx
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PPTX
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PDF
Introduction to Business Data Analytics.
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
Introduction to Knowledge Engineering Part 1
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
climate analysis of Dhaka ,Banglades.pptx
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
Business Ppt On Nestle.pptx huunnnhhgfvu
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
Major-Components-ofNKJNNKNKNKNKronment.pptx
Clinical guidelines as a resource for EBP(1).pdf
Quality review (1)_presentation of this 21
Supervised vs unsupervised machine learning algorithms
Lecture1 pattern recognition............
1_Introduction to advance data techniques.pptx
Moving the Public Sector (Government) to a Digital Adoption
05. PRACTICAL GUIDE TO MICROSOFT EXCEL.pptx
oil_refinery_comprehensive_20250804084928 (1).pptx
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Introduction to Business Data Analytics.
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Introduction to Knowledge Engineering Part 1

Introduction to DSpace

  • 1. Hardy Pottinger @hardypottinger hpottinger@library.ucla.edu This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
  • 2. DSpace: tl;dr  wikipedia.org/wiki/DSpace  youtube.com/user/dspacedirectvideos intro video (more “nuts and bolts”)  youtube.com/watch?v=7dSNuBfTYeo Overview/links to more details than I have provided here  wiki.duraspace.org/display/DSDOC6x/Functional+Overview Wiki for University of Edinburgh’s DataShare repository (based on DSpace)  www.wiki.ed.ac.uk/display/datashare  https://docs.library.ucla.edu/display/diit/DSpace+Pilot Our pilot DSpace Repository: http://dspilot.library.ucla.edu
  • 3. DSpace - what is it? community-driven open source  repository software  a Java servlet - requires a servlet container, like Tomcat, Jetty, JBoss, GlassFish  a set of Java-based utility scripts
  • 4. DSpace - what is it?  an asset store (filesystem or service) and  a metadata store (PotgreSQL or Oracle,  not MySQL)
  • 5. DSpace - what is it?  the most widely used repository software platform (open source or proprietary)  about 2,000 installations worldwide  (120 countries)  70% of all institutional repositories (according to an ARL survey, SPEC-Kit 292) run on DSpace http://publications.arl.org/Institutional- Repositories-SPEC-Kit-292/
  • 6. DSpace - what is it?  a very active community of developers, managers, and users, across the globe (24 active committers, over 150 contributors on GitHub)  developers: dspace-devel@googlegroups.com  managers: dspace-community@googlegroups.com  tinyurl.com/dspace-dcat  users: dspace-tech@googlegroups.com
  • 7. DSpace - what is it?  additional/commercial support is available from 15 DSpace Registered Service Providers (RSP)  10 countries: Belgium, Brazil, Germany, India, Italy, Spain, South Korea, UK, US, Vietnam  45% of the lines of code contributed to DSpace were contributed by developers currently employed by RSPs
  • 9. DSpace - Data Model  This data model is “baked in” to DSpace  you can’t really change it or customize it  But you can give it a “fancy coat of paint”  i18n customization allows you to change  any text you wish, on any page of DSpace  example:“collection” can become “project”
  • 10. DSpace UI alternatives the future  DSpace has a mature REST-API  Several prototype UIs were created to replace the out of the box UIs for DSpace  Ruby on Rails, Play! Framework, Angular2  DSpace 7.0 will ship with a new Angular2- based UI as the only out of the box UI
  • 11. DSpace UI alternatives right now  DSpace has two out of the box UIs  XMLUI (based on Apache Cocoon)  JSPUI (based on Java Server Pages)  SkylightUI is based on CodeIgnitor (a lightweight PHP MVC framework)  provides a public interface to the Solr metadata and bitstreams housed on a DSpace repository
  • 12. Vagrant-DSpace  https://github.com/dspace/vagrant-dspace  A handy way to get some real experience with working on a DSpace repository  Also a great way to “onboard” a new developer: is a complete development environment for DSpace
  • 13. Vagrant-DSpace  https://github.com/dspace/vagrant-dspace  The README is full of great info  size the VM appropriately, via the local.yaml file in the config folder (use half your host machine’s memory at the most)  https://github.com/DSpace/vagrant- dspace/blob/master/config/local.yaml.example #L35
  • 14. DSpace: tl;dr  wikipedia.org/wiki/DSpace  youtube.com/user/dspacedirectvideos intro video (more “nuts and bolts”)  youtube.com/watch?v=7dSNuBfTYeo Overview/links to more details than I have provided here  wiki.duraspace.org/display/DSDOC6x/Functional+Overview Wiki for University of Edinburgh’s DataShare repository (based on DSpace)  www.wiki.ed.ac.uk/display/datashare  https://docs.library.ucla.edu/display/diit/DSpace+Pilot Our pilot DSpace Repository: http://dspilot.library.ucla.edu