Table of Contents | ||||||
---|---|---|---|---|---|---|
|
DSpace Maven Modules
DSpace "Addon Modules" are explicitly Maven Module Projects that are "part of" the DSpace distribution process or can be added to your DSpace instance to enhance its functionality. DSpace Addon Modules may have an SVN location, but generally are distributed as Maven Artifacts via the Maven Central Repository, thus you can add them to your DSpace installation as dependencies rather than patching your source to add functionality.
References concerning Maven Artifact and MultiModule Projects
- What is Maven http://maven.apache.org/what-is-maven.html
- Sonatype's Public Book (contrary to past FUD, Maven is in-fact, very well documented) http://www.sonatype.com/books/mvnex-book/reference/public-book.html
- A perspective on Maven multimodule builds http://docs.codehaus.org/display/MAVENUSER/Multi-modules+projects
- Search and Browse the Maven Artifact Repository http://mvnrepository.com/search.html?query=dspace
Optional Functionality for DSpace
Refer to DSpace.org for a list of separately released add-on modules for DSpace.
Warning | ||
---|---|---|
| ||
The content below dates from 2010 and needs to be updated. DSpace 2.0 is prototyping work that has never been released separately. Furthermore, dspace-stats and dspace-discovery have been merged into dspace-api and are no longer released as separate modules |
Packaged Core Modules (under Trunk and Available via the Maven central repository)
Module Name | Source Location |
---|---|
DSpace API | |
Classic JSPUI | |
Lightweight Network Interface | |
OAI-PMH Interface | |
SOLR-based Statistics | |
SWORD Interface | |
Shared Javascript toolkits | http://scm.dspace.org/svn/repo/dspace/trunk/dspace-ui-shared |
XMLUI (Manakin) |
Maintained Addon Modules (under Modules and Available in Maven)
DSpace Modules that reside in the DSpace svn repository under http://scm.dspace.org/svn/repo/modules/
Supported Module Projects
These Modules are all currently distributed with out-of-the-box DSpace
Module Name | Source Location |
---|---|
JSPUI and API Multilingual Support | |
XMLUI Multilingual Support | |
GEOIP Support for Statistics | |
SOLR Support for Statistics and Discovery | |
DSpace Universal Parent Project |
New Active Addon Module Projects
Module Name | Source Location |
---|---|
DSpace 2.0 Modules Projects
Module Name | Source Location |
---|---|
Google Guice Service Manager: | |
Identifier Mapping Database Persistence Addon | |
DSpace 1.6 and 2.0 REST Webservices | |
Relational Database Persistence Support | |
Fedora StorageService Support | |
Jackrabbit StorageService Support | |
Sesame StorageService Support | |
User Database Persistence Addon | |
DSpace 2.0 WebMVC Web Application | |
DSpace 2.0 XMLUI Web Application |
Other Module Projects
Module Name | Source Location |
---|---|
IMSCP Packager Support | |
RADIUS SSO Support | http://scm.dspace.org/svn/repo/modules/dspace-radius/ |
Unmaintained Addon's and Code Samples
Module Name | Source Location |
---|---|
N/A | |
N/A |