This Confluence wiki site, maintained by DuraSpace prior to the recent merger with LYRASIS, will transition from the domain to the domain on Saturday, Nov 16 beginning at approximately 7pm ET. A period of downtime of 2-3 hours is expected. After the transition, this wiki will be available at All links to wiki pages will be redirected to the correct URL. If you have questions prior to or following the transition please contact:

Page tree
Skip to end of metadata
Go to start of metadata

Getting Started working with DSpace+2.0

Major Differences between 2.0 and 1.x

DSpace+2.0 is currently separated into four areas of modularity that you may or may not need to know about

  • Kernel
  • Core Services
  • Modules
  • Applications

Technical Overview


The Kernel is comprised of a set of Classes that manage the initial startup and registration of Services (primarily Synchronous Core Services). It is currently implemented using the Spring Configuration Framwork in concert with Google's Guice annotation DI framework.

Core Services



Getting the Code

Currently the best way to get to the code is via the SVN repository. Everything for DSpace+2.0 is located within the following svn project space.

Building the Code

Deploying and Testing



Adding Modules

  • No labels