Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated for 7.3

...

Excerpt

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)

AchievementMore details
(tick) (2014-15) Governance creates a Strategic Plan for modernizing & refreshing DSpace for the future. A key goal of this plan is a "single, out of the box user interface" to replace the aging XMLUI and JSPUI. DSpace 2015-18 Strategic Plan

(tick) (2015-16) Community competition for different UI prototypes. Nine were reviewed / analyzed for inclusion as the single, future DSpace UI.

DSpace UI Prototype Challenge

(tick) (2016) Formal selection of Angular as new UI framework, replacing both the XMLUI and JSPUI. New Angular UI that is modern, responsive, and built using a Bootstrap theme for easy customization.

"Introducing the new DSpace User Interface" talk at OR2016

DSpace 7 UI Project Plain Language Summary

(tick) (2017) Adoption of a standards based REST API to maximize exposure of all DSpace features for integration purposes: A completely redesigned REST API that is self-documenting and human browsable.

"On the Road to DSpace 7 : Angular UI + REST" at OR2017

DSpace 7 UI Project Plain Language Summary

(tick) (2017-19) Redesigned submissions and workflows  featuring a one page submission process with a drag-and-drop interface & a searchable MyDSpace.Configuration changes in the submission process
(tick) (2017-19) Configurable entities, an optional new item type inspired by the DSpace-CRIS project that allows for complex linked relationships between items. For example, Items can now represent a Person (Entity) to provide a way to support "researcher profiles", and link that person to the works they authored.

Initial Investigation WG: DSpace Entities Working Group

Implementation WG: DSpace 7 Entities Working Group

(tick) (May 2019) Preview release, including Entity demonstrator and associated data setDSpace 7 Preview Release 
(tick) (2019-20) Docker installation and deployment proceduresTry out DSpace 7 ("Install via Docker" section)
(tick) (Jan 2020) Established a new Staged Beta Release Process for 7.0, spacing out major features over a series of smaller Beta releases & delaying some low priority features for later 7.x releases. Paid/funded development began.DSpace Release 7.0 Status

(tick) (March 2020) Beta 1 released

Beta 1 Release Notes
(tick) (April 2020) Beta 2 releasedBeta 2 Release Notes
(tick) (July 2020) Beta 3 releasedBeta 3 Release Notes
(tick) (Oct 2020) Beta 4 releasedBeta 4 Release Notes
(tick) (April 2021) Beta 5 releasedBeta 5 Release Notes
(tick) Testathon

April 19 - May 7, 2021

(tick) OR2021 Talks / WorkshopJune 7-10, 2021
(tick) Final bug & accessibility fixes prior to 7.0 releaseSee 7.0 work board
(tick) (Aug 2, 2021) 7.0 release

DSpace 7 Press Release

Release Notes

(tick) (Nov 1, 2021) 7.1 releaseRelease Notes
(tick) (Feb 7, 2022) 7.2 releaseRelease Notes
(tick) (June 27, 2022) 7.3 release

Release Notes

(To be announced) 7.4 release (IN PROGRESS)

v7.3 4 development in progress.

See DSpace 7 Working Group

Later 7.x releases (see "What features are coming in a later 7.x release?")



...

See tasks on our Tier 1 Board

  1. (info) (tick) (Coming soon Available in 7.3) (Admin) Ability to preview Batch Metadata changes during import of CSV, similar to 6.x.  In 7.x, it is possible to import a CSV from the Admin Toolbar, but you are not shown a preview of pending changes. (UI ticket #782 , REST ticket #2849)
  2. (tick) (Available in 7.1) (General) Request a Copy, similar to how it worked in 6.x (UI ticket #779, REST ticket/PR #2129)
  3. (warning) (Delayed, as this feature is highly complex & may require significant effort or external funding.) (NEW) External lookup of metadata using a search or identifier (e.g. DOI) to enrich an in-progress submission.  In 7.x, external searches/lookups can only be done from the MyDSpace page to start a new submission. (REST ticket #2834)
  4. (tick) (Available in 7.2) (Submission) Embargo entire Item (including metadata) via an "Access" section, similar to 6.x. In 7.0-7.1, only individual Bitstreams/Files can be embargoed during a submission. (UI ticket #767, REST ticket #2839)
  5. (tick) (Available in 7.1) (Admin) Collection harvested from an OAI-PMH endpoint (like in 6.x XMLUI), and kick off a new harvest from the UI. (UI ticket #761)
  6. (tick) (Available in 7.1) (Submission) Create a new Item version, similar to 6.x (as either an administrator or a submitter). In 7.0, viewing Item Versions is supported, but new versions cannot be created. (UI tickets #776 and #780, REST tickets #2844 and #2847)
  7. (info) (tick) (Coming soon Available in 7.3) (Workflow) Preview an item during workflow approval (via a button/popup), to allow for easier accepting/rejecting, similar to 6.x (UI ticket #772)
  8. (tick) (Available in 7.2) (General) Feedback form, similar to 6.x (UI ticket #763, REST ticket #2836 )
  9. (info) (tick) (Coming soon Available in 7.3) (Admin) Ability to export metadata (to CSV) from search results, similar to 6.x. In 7.x, it's possible to export metadata to CSV from a Community/Collection/Item, but not from a set of search results. (REST Ticket #3129 )

...

See tasks on our Tier 2 Board

  1. (info) (tick) (Coming soon Available in 7.3) (NEW) Advanced ORCID integration port from DSpace-CRIS to DSpace (Ticket #8157)
  2. (info)(tick) (Coming soon Available in 7.3) (NEW) Migrate additional "Live-Import" external metadata sources from DSpace-CRIS to DSpace: (Ticket #3359)
  3. (warning) (Delayed until 7.4) (In development) (General) Support for hierarchical controlled vocabularies in Search interfaces, similar to 6.x. In 7.x, hierarchical controlled vocabularies are supported in the Submission form but not in Search. (UI ticket #815, REST ticket #2870)
  4. (warning) (Delayed until 7.4) (In development - to be donated) (General) List of Recently Added Items (Recent Submissions) on homepage, similar to 6.x.  In 7.x, this is only available on Collection homepages. (UI ticket #667)
  5. (info) (tick) (Coming soon Available in 7.3) (Submission) SHERPA/RoMEO integration, similar to 6.x (UI ticket #769, REST ticket #2840)
  6. (NEW) Export all personal data for your user account (compliance for privacy) (UI ticket #814, REST ticket #2888)
  7. (warning) (Delayed, as this feature is highly complex & may require significant effort or external funding.) (NEW) Extracting metadata from a bibliographic file (e.g. BibTex, PDF) to enrich an in-progress submission.  In 7.x, metadata extraction only will occur when uploading a file from the MyDSpace page to start a new submission. (REST ticket #2833)
  8. (Submission) Supervision Orders (similar to 6.x JSPUI) (UI ticket #808, REST ticket #2878)
  9. (tick) (Available in 7.2) (General) Support "Browse By" configurations for custom browse options. In 7.0-7.1, "Browse By" options shown in the UI are hardcoded when they should be read from configuration. (UI ticket #852)
  10. (info) (tick) (Coming soon Available in 7.3) (Admin) Administrative Control Panel (similar to 6.x XMLUI) (UI ticket #801, REST ticket #2877)
  11. (info) (tick) (Coming soon Available in 7.3 - to be donated by The Library Code) (Submission) Support for type-based submission forms (<type-bind> configuration), similar to 6.x. (UI ticket #806, REST ticket #2873
  12. (tick) (Available in 7.2) (Submission) Make an item "private" during submission, similar to 6.x (UI ticket #768)
  13. (warning) (Delayed until 7.4) (NEW)  Signposting support, aligning with recommendations from the COAR Next Generation Repositories Report (UI ticket #811, REST ticket #2881) 
  14. (Integrations) OpenSearch API support, similar to 6.x (UI Ticket #791, REST ticket #2869)
  15. (info) (tick) (Coming soon Available in 7.3) (NEW) Versioning support for Configurable Entities (UI ticket #1312, REST ticket #7937)
  16. (Authentication) Ability to disable self-registration, similar to 6.x (REST ticket #3272)

...

  1. (Admin) Batch Import from a Zip file in Admin UI, similar to 6.x. In 7.x, it is still possible to batch import from command line, but not yet possible from the Admin UI. (UI ticket #783, REST ticket #2850)
  2. (Admin) Batch Export an Item, a Collection or a Community to Zip file in Admin UI, similar to 6.x. In 7.x, it is still possible to batch export from command line, but not possible from the Admin UI. (UI tickets #774 and #775 and #777, REST tickets #2842 and #2843 and #2845)
  3. (Workflow) Full support for custom configurable workflow steps, similar to 6.x.  In 7.x, some workflow step names are hardcoded, so custom named steps may not be recognized automatically. (UI ticket #770, REST ticket #2841 )
  4. (NEW) AIP Backup and Restore should support export/import of Entities & their relationships (REST ticket #2882)
  5. (info) (tick) (Coming soon Available in 7.3 - to be donated by Atmire) (General) RSS / ATOM feeds for Site, Community or Collection, similar to 6.x (UI ticket #788 , REST ticket #2864 )
  6. (General) Ability to subscribe to email updates for a Collection (Manage Subscriptions), similar to 6.x (UI ticket #803, REST ticket #2871).  In 7.x, existing email subscriptions will still work, but they cannot be managed or added from the UI.
  7. (NEW) Ability to edit an Archived Item via a submission-like form (i.e. easier to use Edit Item form) (UI ticket #807, REST ticket #2876)
  8. (warning) (Delayed until 7.4 or later) (In development - to be donated) (NEW) COAR Notify Support (Linked Data Notifications / LDN), aligning with recommendations from the COAR Next Generation Repositories Report (REST ticket #8120)
  9. (Statistics) Administrative (potentially log-based) statistical reports, similar to 6.x (UI ticket #786, REST ticket #2852)

...

See tasks on our Tier 4 Board

  1. (tick) (Available in 7.1 - donated by tysonlt) (NEW) Simple Archive Format (SAF) Import should support Entity/relationship creation (REST ticket #2883)
  2. (Admin) Bulk access control management (previously called "Advanced Policy Manager" in 6.x) - The ability to modify policies on several items at once. (UI ticket #781, REST ticket #2848)
  3. (General) Additional contextual help (e.g. hover-overs which provide hints/tips on using the user interface), similar to 6.x JSPUI (UI ticket #762)
  4. (Workflow) Ability to batch claim workflow tasks. In 7.0, you can only claim one task at a time. (UI ticket #771)
  5. (Submission) Support for kicking off a Curation Task during Submission process, similar to 6.x (REST ticket #2868)
  6. (Workflow) Migrate additional configurable workflow steps from 6.x, specifically "Select Single Reviewer Workflow", "Score Review Workflow", etc. (REST tickets #2874, #2875
  7. (warning) (Delayed until 7.4) (In development - to be donated) (NEW) OpenAIRE integration with the notification broker and the claim service (UI PR #1007, REST PR #3143)
  8. (NEW) SWORD should support Entity/relationship creation (REST ticket #2884)

...