This project was completed in 7.0 with the release of the new DSpace UI based on Angular.io.  This page is now outdated & obsolete


As of early 2017, two working groups have been formed to move this active project forward. More detailed information about the DSpace 7 UI project can be found on the working group pages (and subpages).

Both working groups welcome new members. Get in touch with the organizers if you wish to get involved!

Overview

DSpace will standardize on a single, out-of-the-box User Interface.  While third parties are still welcome to develop and distribute alternative interfaces, only one will be distributed with DSpace.

As both the XMLUI and JSPUI are aging, this is an opportunity for supporters of each of these UIs to collaborate on a common UI platform.

Use Cases / Notes

Planning Phase - Selecting a Platform

Timeframe: 3rd and 4th Quarters of 2015. The UI platform will be selected before OR2016.

At the conclusion of the Planning Phase, Angular 2 was selected as the platform for the new UI. This work has begun in the DSpace 7 Working Group (2016-2023). For more information on the selection process and how we came to the decision, see DSpace UI Prototype Challenge.


Design Phase - User Experience

Timeframe: Kicking off early in the Development Phase (2016). Because of tight timelines for all this UI work, a full UX redesign may not be possible in the initial version of the new DSpace UI. But, the hope would be to at least do minor cleanup / rework of any UI tools that desperately need it. The new UI itself could be based on existing themes that already provide a better user experience (e.g. Mirage 2, new JSPUI).

Development Phase - Building the UI

Timeframe: Organized development began work in late 2016, but calls for participation will go out in early 2017.