...
DSpace 7.0 is under active development, and is tentatively scheduled to be released in late 20162018.
Table of Contents:
Table of Contents |
---|
maxLevel | 3 |
---|
minLevel | 2 |
---|
outline | true |
---|
style | none |
---|
|
DSpace 7.0 Features (in Progress)
DSpace 7.0 release will concentrate on two primary features:
- A new User Interface based on Angular 2 (to replace XMLUI and JSPUI)
- A refactored/enhanced REST API (using modern REST best practices)
This work is actively taking place at: DSpace 7 UI Working Group Please join us! Anyone is welcome to take part in building DSpace 7.
For much more information on the history behind these decisions, see DSpace 7 UI Project Plain Language Summary
Wishlist for DSpace 7.0 (not comprehensive)
The following is an (unordered) list of changes / new features that we'd like to see added to DSpace 67.0. If you have additional features to add, please feel free. We also NEED volunteers to make these features happen, so please do volunteer if you are willing to work on a particular change! Please note that we reserve the right to reschedule/reject any feature that may not align well with the longer term RoadMap.
Feature | Notes / Tickets | Priority | Volunteer(s) |
---|
Single Embargo system | - We have two ways of managing embargos, when we only need one
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2588 |
---|
|
| Medium | |
Single built-in Statistical Engine (SOLR Statistics) | - Move Elasticsearch Usage Statistics to external "module"?
- May be dependent on finding a better way to support optional add-ons/modules (which is on the RoadMap, but is unlikely to happen in time for 6.0)
| Low | | DSpace needs local object identifiers | UUIDs are provided as part of the Service Based API refactor (see above) | Medium | Mark H. Wood |
Enhance DSpace testing framework (acceptance testing) | Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2288 |
---|
|
| Medium | |
Enhanced Solr Statistical Reports | | Medium | | Enhancing Item Level Versioning | There was some discussion about the Item Level Versioning since it was introduced. This let to disable it by default ( Jira |
---|
|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionserverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-1388 |
). The discussion went on and we finally have PRs waiting for review and merge regarding the following tickets: Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-1348 |
---|
|
Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-1349 |
---|
|
(at least for JSPUI) Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-1814 |
---|
|
(for JSPUI again) Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2490 |
---|
|
Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2497 |
---|
|
Medium | Pascal-Nicolas Becker | Make configurable which PI to show in JSPUI item view | Jira |
---|
server | DuraSpace JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2552 |
---|
|
| Low | Pascal-Nicolas Becker |
Import of ScienceDirect metadata including embargo and linking to or embedding of the final version | Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2877 |
---|
|
| | Letitia Mukherjee |
Oauth authentication plugin | Dryad (a fork of DSpace) has already implemented this, and reportedly is interested in contributing it to DSpace 6 | High | |
REST API needs versioning | Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | DS-2619 |
---|
|
| | Peter Dietz |
Pull Requests to review for possible inclusion
New features in DSpace 7.0
...
Date | Milestone | What it means |
---|
October 06TBD | Deadline for feature pull requests | If you wish to contribute features to DSpace 57.0, you must submit a pull request by this date. |
October 08TBD | Weekly developers' meeting devoted to review of feature pull requests for 5.0 | The entire hour's meeting will be used to discuss proposed features submitted by the deadline. |
October 15TBD | Weekly developers' meeting devoted to review of feature pull requests for 5.0 | The entire hour's meeting will be used to discuss proposed features submitted by the deadline. |
October 31TBD | Feature freeze | DSpace 57.0 is considered feature-complete on this date. Only bugfixes will be pulled between this date and final release. |
November 6TBD | Release Candidate 1 tagged | A DSpace 57.0 Release Candidate will be available for wider testing. |
November 10TBD | Release Candidate 2 tagged | 5.0-rc2 was released to address missing optional artifacts from 5.0-rc1 (Mirage2 and LNI) |
|
TBD | November 10-21 | Testathon | Intensive public testing of the 57.0 Release Candidate is invited. The Release Team will focus on getting problems resolved. |
December 19TBD | Release Candidate 3 tagged | An updated DSpace 57.0 Release Candidate will be available for wider testing. |
January 152018 | DSpace 57.0 is publicly released | DSpace 57.0 is released for download and general use. |
...