DSpace 7 Release Goals

DSpace 7.0 will be the largest release in the history of DSpace.

Mehmet Demirel

DSpace 7 Release Goals

DSpace 7.0 will be the largest release in the history of DSpace!

Created by Tim Donohue, last modified on Jun 03, 2021Go to start of metadata

All of the below release dates/timelines should be considered tentative goals. This scheduling assumes a consistent developer contribution.  While we are working closely with the DSpace Steering Group and DSpace Leadership Group to ensure this consistent level of effort, it is highly dependent on ongoing fundraising to alleviate our reliance on volunteer-based development resources.  Therefore, the below timeline goals may change at a moment's notice. That said, we do our best to keep this page as up-to-date as possible.


Overview of DSpace 7.x Release Process

Because of the complex nature of recreating an entirely new User Interface (and REST API), the DSpace v7.x will adopt a slightly different release plan (than seen in v5.x or v6.x).


Staged Beta Release Process for 7.0

We will be releasing v7.0 features over several months in a staged Beta release process (see goals below). 

Individual Betas will not be "feature complete". Instead, each Beta release will layer additional features on the previous Beta. 

Betas will be announced publicly & available for download or via Docker.

Community members are encouraged to test each Beta and report back any issues so that they can be resolved in a subsequent Beta (prior to the final 7.0 release)

Some lower priority features may be delayed for a later 7.x release.

Because of the complexity of merging features of two UIs (XMLUI and JSPUI) into one, and the desire to make 7.0 available as soon as possible, we have chosen to release 7.0 as soon as the highest priority features (those deemed most widely used) are completed. This means that, if lower priority features have not yet been completed, they may be rescheduled for a later 7.x release.  However, to retain backwards compatibility, every 6.x feature will be completed in a 7.x release.

For a list of prioritized features/tasks (and their tentative release schedule) see our DSpace 7 GitHub Project Boards.  Keep in mind, this schedule is fluid. For example, if additional community developers volunteer to implement a lower priority feature, then that feature might still be released in 7.0 even if it is tentatively scheduled for a later 7.x release.


DSpace 7.0 Milestones

DSpace 7.0 will be the largest release in the history of DSpace. It is the culmination of strategic planning by DSpace Governance in response to community feedback, use cases and needs (for additional details see Strategic Planning)