Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Hardy Pottinger
@hardypottinger
hpottinger@library.ucla.edu
This work is licensed under a Creative Commons Attribution-Sha...
DSpace: tl;dr
 wikipedia.org/wiki/DSpace
 youtube.com/user/dspacedirectvideos
intro video (more “nuts and bolts”)
 yout...
DSpace - what is it?
community-driven open source
 repository software
 a Java servlet - requires a servlet container,
l...
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 instal...
DSpace - what is it?
 a very active community of developers, managers,
and users, across the globe (24 active committers,...
DSpace - what is it?
 additional/commercial support is available from
15 DSpace Registered Service Providers (RSP)
 10 c...
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 g...
DSpace UI alternatives
the future
 DSpace has a mature REST-API
 Several prototype UIs were created to replace
the out o...
DSpace UI alternatives
right now
 DSpace has two out of the box UIs
 XMLUI (based on Apache Cocoon)
 JSPUI (based on Ja...
Vagrant-DSpace
 https://github.com/dspace/vagrant-dspace
 A handy way to get some real experience with
working on a DSpa...
Vagrant-DSpace
 https://github.com/dspace/vagrant-dspace
 The README is full of great info
 size the VM appropriately, ...
DSpace: tl;dr
 wikipedia.org/wiki/DSpace
 youtube.com/user/dspacedirectvideos
intro video (more “nuts and bolts”)
 yout...
Questions?
Hardy Pottinger
@hardypottinger
hpottinger@library.ucla.edu
Próxima SlideShare
Cargando en…5
×

Introduction to DSpace

A small slide stack to introduce an audience to DSpace, what it is, what makes it go, what you get out of the box, and how to start off working with it. Originally delivered to a group of developers at UCLA Library, so there might be some UCLA-specific links, that don't work for non-UCLA types. Sorry about that.

  • Sé el primero en comentar

Introduction to DSpace

  1. 1. Hardy Pottinger @hardypottinger hpottinger@library.ucla.edu This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
  2. 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. 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. 4. DSpace - what is it?  an asset store (filesystem or service) and  a metadata store (PotgreSQL or Oracle,  not MySQL)
  5. 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. 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. 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
  8. 8. DSpace - Data Model
  9. 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. 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. 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. 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. 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. 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
  15. 15. Questions? Hardy Pottinger @hardypottinger hpottinger@library.ucla.edu

×