Contribute to the DSpace Development Fund
The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.
Below is an archive of past DSpace training materials that have been developed by DSpace and our user community.
Further materials may be found at DSpaceResources#Guides.
DSpace 7.x Training Materials
As of this writing, DSpace 7 is not yet released. However, early training materials (on betas) is available off the DSpace 7 Working Group page at DSpace 7 Working Group
DSpace 6.x Training Materials
Making DSpace 6 Your Own
- Files: https://github.com/DSpace-Labs/DSpace-rel-demo#apr-2018-making-dspace-6-your-own-webinar
- Video: https://www.slideshare.net/DuraSpace/42418-making-dspace-your-own-webinar-recording
- Author/Presenter: Terry Brady
- Location: Webinar
DSpace 6 REST API Reporting Tools
- Files: https://terrywbrady.github.io/restReportTutorial/intro
- Author/Presenter: Terry Brady
DSpace 5.x Training Materials
DSpace 5.x: Installation, Customization and Feature Development
- Files: PDF
- Author/Presenter: Vir Softech Pvt. Ltd.
- Level: advanced
- Audience: developer
DSpace 4.x Training Materials
Advanced Training: DSpace 4 Basics & Configuration
- Files: https://www.slideshare.net/DuraSpace/dspace-42-basics-configuration
- Author/Presenter: James Creel
- Summary: Quick review of DSpace basics as well as an overview of configuring DSpace 4.2 and XMLUI
Advanced Training: DSpace 4 Content Transmission
- Files: https://www.slideshare.net/DuraSpace/dspace-42-transmission-importexport
- Author/Presenter: James Creel
- Summary: Overview of OAI/PMH harvest/dissemination, reading content with REST, export/import with SIPs, using SWORD to deposit content, import content with the Simple Archive Format (SAF)
Advanced Training: DSpace 4 XMLUI Theming
- Files: https://www.slideshare.net/DuraSpace/dspace-42-xmlui-theming
- Author/Presenter: James Creel
- Summary: Overview of how to create a new theme, presentation of data with XSL, and interactive interfaces with JavaScript
Advanced Training: DSpace Feature Preview
- Files: https://www.slideshare.net/DuraSpace/dspace-50-feature-preview
- Author/Presenter: James Creel
- Summary: Preview of new features in 5.0
DSpace 3.x Training Materials
XMLUI Primer
- Files: https://www.slideshare.net/bramluyten/dspace-3-xml
- Author/Presenter: Bram Luyten (Atmire)
- Summary: Basic overview of XMLUI, especially relating to the Mirage Theme. Based on DSpace 3.x
DSpace 1.x Training Materials
While DSpace 1.x is no longer supported, these materials sometimes can give a good overview of basic DSpace concepts....many of which are unchanged in later releases.
The DSpace Course
- Files: http://demo.dspace.org/xmlui/handle/10673/52
- Author/Presenter: Stuart Lewis & Chris Yates
- Summary: Detailed course for learning all things DSpace
- Audience: all
Basic DSpace Tutorial
- Files: Part 1, Part 2
- Author/Presenter: Andrea Bollini, Frederico Meschini
- Location: DSUG 2007
- Summary:
1 Introduction to DSpace System
1.1 Scenarios & business cases
1.2 Functionalities
1.3 Data model
2 Metadata & Schema Management
3 Submission system configuration (submission.xml, input-forms.xml)
4 Understanding the workflow system
5 Search & browsing system configuration
6 Introduction to development
6.1 Quick install & run
6.2 Integration with Eclipse
6.3 Basic layout modification (JSPUI)
6.4 Patch and module installation
7 CRON & utility scripts (batch import, etc.)
Note that the first part of the tutorial is suitable for both stable DSpace 1.4.x and next DSpace 1.5 but the second part of the tutorial will be based only on DSpace 1.5 architecture - Level: basic
- Audience: all
Advanced DSpace Tutorial - plugins, configurable submission, core API
- Files: PDF
- Author/Presenter: James Rutherford
- Location: DSUG 2007
- Level: advanced
- Audience: developer
Making DSpace XMLUI your own
- Files: https://www.slideshare.net/tdonohue/making-dspace-xmlui-your-own
- Author/Presenter: Tim Donohue
- Location: DSUG 2009
- Summary: Concentrates on using Maven to build Overlays in the XMLUI (Manakin). Also has very basic examples for JSPUI. Based on DSpace 1.6.x.
- Audience: developer
How to customize your DSpace 1.5 and make overlays
Learning to Use Manakin (XMLUI)
- File: PDF
- Author/Presenter: Scott Phillips
- Location: DSUG 2007
- Summary: Do you want to get started using the DSpace Manakin user interface? Manakin is a new web-based user interface for DSpace using a themeable design. This means that individual DSpace collections can have customized interfaces that adapt their look-and-feel to the particular needs of the repository. In this presentation you will learn how to use the Manakin's interface framework to create a customized interface at your institution. We will start with an introduction to Manakin and it's architecture, then the first two tiers of Manakin Theme development will be discussed - using a walk-through approach. Finally, we'll get a brief introduction to XSLT, and discuss how XSLT templates can be used to modify the Manakin interface. These topics will give you the tools you need to start developing a Manakin theme for your institution.
- Level: basic
- Audience: developer
Introducing Manakin (XMLUI)
- File: PDF
- Author/Presenter: Scott Phillips
- Summary: Overview and Architecture
- Audience: developer
DSpace How-To Guide: Tips and Tricks for Managing Common DSpace Chores
- File: http://hdl.handle.net/2142/1043 (earlier version available at https://www.ideals.illinois.edu/handle/2142/11)
- Author/Presenter: Tim Donohue, Scott Phillips and Dorothea Salo
- Summary: This short booklet is intended to introduce the common, non-obvious customization-related tasks for newcomers to DSpace administration. It has been written against the version 1.4.x of DSpace (1.4.2 specifically) and Manakin 1.x (1.1 specifically) . It's meant to be usable across all platforms (Linux, Windows, Mac). This booklet was a handout from the "Making DSpace Your Own" tutorial from JCDL 2007 taught by Tim Donohue and Scott Phillips. Spanish translation by the University of León