Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update schedule, added basic list of new features

...

Info
titleDSpace 3.0 is a scheduled, "time-based" release

In order to decrease delays in releasing new features and increase transparency, the DSpace Developers have scheduled 3.0 in advance and are basing its features on what we are able to complete within that timeframe.

Scheduling releases benefits us all as it should decrease the delays in releasing new features, and increase the transparency of the development process. The DSpace Developers feel that these benefits will far outweigh the cost of potentially having fewer major features in a given DSpace release. We hope the DSpace Community will also realize the immediate benefits, which should allow them to receive new features more quickly, rather than potentially waiting years for the next major release of the software. The DSpace Developers hope to continue this trend of "time based" releases with all future releases. 

Want to contribute to this release of DSpace? Please see the How to Contribute to DSpace page for ways that you can help out!

Table of Contents
minLevel2
outlinetrue
stylenone

Why 3.0? What happened to 2.0?

...

Many of the ideas/concepts of "DSpace 2.0" may still be coming to the DSpace platform. But, they will continue to be added incrementally over several releases. The ideas behind "2.0" still live on, even while the release numbering has changed.

New features in DSpace 3.0

...

Note
titleNew Features are yet to be finalized and may change at a moment's notice

If you have ideas or code you'd like to see make it into DSpace 3.0, please submit it to our Issue Tracker.
Please see our How to Contribute to DSpace page for more ways (both technical and non-technical) that you and your institution can contribute to 3.0!

Developers: Add what you are working on to this list. Please try and link off to additional documentation (on Wiki) or related JIRA issues.

...

...

  • HTML pages for OAI generated with client-side XSLT (doc, DS-1178) [COMMITED] Lyncode's OAI 2.0 does it better (see below)
  • SFX button support (institutional branding) (doc, DS-820) [COMMITED]
  • robots.txt: disallow indexing some dynamically generated pages (DS-1138) [COMMITED], documentation on robots.txt desirable

...

  • DS-1127: Type based submissions (Pull Request #56)
  • DS-1234: Edit item using the workflow process
  • DS-1232: Select metadata language from submission forms
  • DS-1233: Inline metadata edition for repetible fields in submission forms (currently you have to delete the old value and submit a new one)

...

...

...

...

  • Elastic Search Statistics (screenshots 1, 2)

...

...

The following is a list of the new features included for release 3.0 (not an exhaustive list):

A full list of all changes / bug fixes in 3.0 is available in the History section or in the list of "Accepted Changes" below.

Accepted Changes

Note

Please note the lists of accepted changes below are dynamically generated from our ticketing system (JIRA). This list may change at any time, and is not finalized until DSpace 3.0 is formally released.

Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleNew Features in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+%3D+%22New+Feature%22+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000
Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleImprovements in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+in+%28Task%2C+Improvement%2C+%22Code+Task%22%2C+Documentation%2C+Sub-task%29+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000
Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleBugs Fixed in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+%3D+Bug+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000

...

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

...

...

    •  Actually, I read the log again and nobody said they're running specifically OpenJDK version 7, but I agree we should support it (I will run it when I upgrade my systems). ~~helix84

...

    •  We recently added a comment on ticket DS-1081 reporting the problems we faced with Oracle JDK 7 (and OpenJDK 7) and the XmlWorkflow. It'd be great if someone could test it and confirm it.

...

  •  Do we need to bump up required/recommended versions of any dependencies? (e.g. Maven, Postgres?)

...

Accepted Changes

...

...

Please note the lists of accepted changes below are dynamically generated from our ticketing system (JIRA). This list may change at any time, and is not finalized until DSpace 3.0 is formally released.

Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleNew Features in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+%3D+%22New+Feature%22+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000
Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleImprovements in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+in+%28Task%2C+Improvement%2C+%22Code+Task%22%2C+Documentation%2C+Sub-task%29+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000
Jira Issues
renderModestatic
columnskey;summary;assignee;reporter
anonymoustrue
titleBugs Fixed in 3.0
urlhttps://jira.duraspace.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DS+AND+issuetype+%3D+Bug+AND+resolution+%3D+Fixed+AND+fixVersion+%3D+%223.0%22+ORDER+BY+key+ASC&tempMax=1000

Release Schedule Details

Release Coordination

...

Timeline and Processing

Note

It has been decided that DSpace 3.0 will be released in Fall 2012. The exact date is still being worked out, but will likely be in October/November.

...

  • August 24, 2012 : Feature/Code Submission Deadline - New features must be submitted as a GitHub Pull Request by this date. Any new features submitted after this date will not be considered for 3.0.
  • August 31, 2012 : Final Documentation Due Date - Initial documentation for all new features is due.
  • September 14, 2012 : Feature Freeze - This is an internal deadline for the Committers. This is the date by which the Release Team and Committers will have reviewed via Pull Request, and accepted or rejected all contributions made for the 3.0 release. Rejected code has to wait for the next version of DSpace (or is suggested to be released separate from the current release as a "third party add-on", if applicable).
  • September 21October 8, 2012 : Release Candidate 1 Releaseis released
  • October 10-19September 24-October 5, 2012 : Test-a-thon
  • October 1922-31, 2012 : Bug fixing period
  • November 1, 2012 :  Release Release Candidate 2 Releaseis released
  • November 5-14October 22-31, 2012 : Final Testing / Bug Fixing
  • November 215/16, 2012 : 3.0 Final Release

...