Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

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

Kernel

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

Modules

Applications

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.

Panel

svn co https://scm.dspace.org/svn/repo/dspace2

Building the Code

Deploying and Testing

Kernel

Applications

Adding Modules