Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Moved 3.0 decisions to be documented to end. Formatting fixes

...

DSpace 3.0 ships with a number of new features. Certain features are automatically enabled by default while others require deliberate activation. 
The following non-exhaustive list contains the major new features in 3.0 that are enabled by default:

Completely rewritten OAI-PMH Interface

  • Driver and Open-AIRE compatible
  • Allows for multiple contexts (URL endpoints), each with a different configuration
  • 12 default metadata export formats and easy way to write new ones using XSLT
  • Runs on Solr for great performance, legacy mode over DSpace database supported
  • Even faster thanks to caching

Kindly contributed by Lyncode

Improvements to Solr-based Statistics

  • Workflow statistics
  • Search Query statistics
  • Solr version upgrade and performance optimization

Kindly contributed by @mire

Batch import for Bibliographic formats

  • Support for Endnote, BibTex, RIS, TSV, CSV
  • Enhanced batch import routines

Kindly contributed by the Greek National Documentation Centre/EKT

Controlled Vocabulary Support for XMLUI

  • Submission form vocabulary lookup
  • Includes The Norwegian Science Index and the Swedish Research Subject Categories

Kindly contributed by @mire's Kevin Van de Velde

Google Analytics support for JSPUI

  • support for statistics collection by entering the GA key into dspace.cfg

Kindly contributed by Denys Slipetskyy

Improvements to Authentication by Password

  • now stores salted hashes
  • old passwords will continue to work and will be automatically converted to salted hashes on next user login

Kindly contributed by Mark H. Wood with the support of IUPUI University Library

 
The following list contains all features that are included in the DSpace 3.0 release, but need to be enabled manually.
Review the documentation for these features carefully, especially if you are upgrading from an older version of DSpace.

Discovery: Search & Browse

Kindly contributed by @mire with the support of the World Bank

Kindly contributed by CILEA

Item Level Versioning

  • Create and preserve different item versions
  • Enhanced identifiers
  • XMLUI only

Kindly contributed by @mire with the support of MBLWHOI Library and Dryad

Advanced Embargo

Kindly contributed by @mire with the support of the University of Michigan Libraries

Mobile Theme for XMLUI (beta)

Kindly contributed by Miami University Ohio

 

Type-based submissions

  • Show or hide metadata fields in the submission forms, based on the type of content submitted

ElasticSearch-based Usage Statistics

  • scalable ElasticSearch backend, runs on embedded node by default 
  • uses Google Chart API for graphs and maps
  • export to CSV available
  • displaying can be either public or restricted

Kindly contributed by Peter Dietz with the support of Ohio State University Libraries

Improvements to LDAP Authentication

Kindly contributed by Samuel Ottenhoff

Info
titleDetailed list of all changes / bug fixes

A full list of all changes / bug fixes in 3.0 is available in the History section of the 3.0 Documentation.

3.0 Decisions To Be Documented

  • Where should translations of individual modules like Discovery go? Including them in the main messages.xml currently works. This should be answered before freeze time, it already poses another barrier for commiting of translations, see DS-1049, DS-1054. This is a subproblem of i18n Improvements Proposal, but let us not divert this discussion too much to broad topics. ~~helix84

 

Release Coordination

Instead of a single "Release Coordinator", the DSpace 3.0 release will be managed by a "Release Team".

...

Release Process needs to proceed according to the following Maven release process: Release Procedure

3.0 Decisions To Be Documented

  • Where should translations of individual modules like Discovery go? Including them in the main messages.xml currently works. This should be answered before freeze time, it already poses another barrier for commiting of translations, see DS-1049, DS-1054. This is a subproblem of i18n Improvements Proposal, but let us not divert this discussion too much to broad topics. ~~helix84