Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note
titleRoadMap for 7.1 (due Nov 1, 2021)

The 7.1 release will concentrate on features listed below in "Tier 1: Highest Priority". As many Tier 1 features will be released in 7.1 as possible given the public release date of November 1, 2021. The latest status of each feature may be found by clicking on its ticket, or browsing our 7.1 Development Board.

Volunteer development may impact the order in which features are completed. To encourage volunteers to contribute code to DSpace 7.1, volunteer developers are welcome to contribute any feature (listed in any tier below or prior approved) to the 7.1 release. These volunteer-contributed features will be included in the 7.1 release, provided they are contributed before the 7.1 Pull Request deadline (tentatively Sept 23) and pass code reviews.  Please get in touch with Tim Donohue or add a comment to an existing issue ticket if you wish to volunteer to implement one of the features listed below.

Tier 1: Highest Priority

...

Tasks for 7.

...

x

Note: While these are the features that will be tackled first (via funded development), they are not guaranteed for a specific release of 7.x. For example, they may be added over several releases (a few in 7.1, a few in 7.2, etc.)  The number added per release depends heavily on available development resources. If you want to chip in to help things go more quickly, please get in touch.

...

Tier 2: Medium-High Priority

See tasks on our Tier 2 Board

  1. (General) Support for hierarchical controlled vocabularies in Search interfaces, similar to 6.x. In 7.0, hierarchical controlled vocabularies are supported in the Submission form but not in Search. (UI ticket #815, REST ticket #2870)
  2. (General) List of Recently Added Items (Recent Submissions) on homepage, similar to 6.x.  In 7.0, this is only available on Collection homepages. (UI ticket #667)
  3. (Submission) SHERPA/RoMEO integration, similar to 6.x (UI ticket #769, REST ticket #2840)
  4. (NEW) Export all personal data for your user account (compliance for privacy) (UI ticket #814, REST ticket #2888)
  5. (NEW) Extracting metadata from a bibliographic file (e.g. BibTex, PDF) to enrich an in-progress submission.  In 7.0, metadata extraction only will occur when uploading a file from the MyDSpace page to start a new submission. (REST ticket #2833)
  6. (Submission) Supervision Orders (similar to 6.x JSPUI) (UI ticket #808, REST ticket #2878)
  7. (General) Support "Browse By" configurations for custom browse options. In 7.0, "Browse By" options shown in the UI are hardcoded when they should be read from configuration. (UI ticket #852(May move to "Tier 3"?)
  8. (Admin) Administrative Control Panel (similar to 6.x XMLUI) (UI ticket #801, REST ticket #2877) (May move to "Tier 3"?)
  9. (Submission) Support for type-based submission forms (<type-bind> configuration), similar to 6.x. (UI ticket #806, REST ticket #2873) (May move to "Tier 3"?)
  10. (Submission) Make an item "private" during submission, similar to 6.x (UI ticket #768)
  11. (NEW)  Signposting support, aligning with recommendations from the COAR Next Generation Repositories Report (UI ticket #811, REST ticket #2881) (May move to "Tier 3"?)
  12. (Integrations) OpenSearch API support, similar to 6.x (UI Ticket #791, REST ticket #2869) (May move to "Tier 3"?)
  13. (Authentication) Ability to disable self-registration, similar to 6.x (REST ticket #3272)

Tier 3: Medium Priority

See tasks on our Tier 3 Board

  1. (Admin) Batch Import from a Zip file in Admin UI, similar to 6.x. In 7.0, 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.0, 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.0, 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. (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)
  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. (NEW)  ResourceSync support, aligning with recommendations from the COAR Next Generation Repositories Report (REST ticket #2318)
  9. (Statistics) Administrative (potentially log-based) statistical reports, similar to 6.x (UI ticket #786, REST ticket #2852)

Tier 4: Medium-Low Priority

See tasks on our Tier 4 Board

  1. (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. (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)

...

These features were deemed lowest priority of all on our list.  While most will still be implemented in 7.x, some may also be reviewed for possible removal (or replacement) if the feature is no longer useful. See tasks on our Tier 5 Board

  1. (Admin) Edit homepage news from Admin UI, similar to 6.x JSPUI. (UI ticket #784, REST Contract Ticket #45)
  2. (NEW) Easily embargo an Archived Item using a date-picker or form.  In 7.0, you can embargo an Item by modifying its Policies/Permissions directly (e.g. creating an Anonymous policy that starts on a future date will embargo that item until that date). (UI ticket #778, REST ticket #2846)
  3. (General) Display "More like this" (similar items) on an Item page, similar to 6.x XMLUI. (UI ticket #1288)
  4. (General) View your groups in your user profile page.  (Removed, as this ended up being included in 7.0) 
  5. (Integrations) Migrate SWORDv1 client (ability to send content from DSpace to an external SWORDv1 server) from 6.x (REST ticket #3127)
  6. (NEW) Support drag & drop of multiple files at once from MyDSpace page.  In 7.0, only one file can be drag & dropped at a time from MyDSpace. However, you can drag & drop additional files during submission. (UI ticket #820)
  7. (Admin) Edit default deposit license from Admin UI, similar to 6.x JSPUI. (UI ticket #809, REST ticket #2879)
  8. (Integrations) OpenURL Support (UI ticket #789 , REST ticket #2865 )
  9. (Statistics) Search reports, similar to 6.x.  Statistics on searches performed in DSpace. (UI ticket #810, REST ticket #2880)
  10. (General) Tag cloud visualization, similar to 6.x JSPUI. (UI ticket #790 , REST ticket #2866)
  11. (Statistics) Workflow reports, similar to 6.x.  Statistics on items currently in workflow approval in DSpace. (UI ticket #785, REST ticket #2851)

...