Creates a new interface "BrowsableObject" to represent anything indexable by Discovery/Solr (this used to require an object being an official `DSpaceObject`)
Possibly rename to "IndexableObject" (i.e. it's an object that can be indexed)
Adds new Constants for object types "WORKSPACEITEM", "WORKFLOWITEM", "WORKFLOW_POOL", "WORKFLOW_CLAIMED". These are NOT DSpaceObjects, but are new BrowsableObjects (as they will be indexed in Discovery for the MyDSpace & Workflow user interface)
Possibly rename "WORKFLOW_POOL" to "TASK_POOL" and "WORKFLOW_CLAIMED" to "TASK_CLAIMED"
We don't need to index the ITEM individually when indexing the WORKSPACEITEM or WORKFLOWITEM (Andrea believes this to be true)
Changes the Discovery REST response format slightly – it no longer returns "dspaceObject", but now returns "resultObject" (as not all results are DSpaceObjects)
(Angular) MyDSpace UI (work in progress) (Timeline: Should be ready by Feb 28,delayed 5th March, delayed 12th March due to sub optimal Search implementation, need to run against the updated MyDSpace REST API PR - Blocked until discussion around the MyDSpace Endpoint is solved see 2312 and https://github.com/4Science/DSpace/pull/65)
ETags only update of the two fields match. If someone edits first, your edit would fail and you would get a fail response (422?)
ETags seems to have broader support in other REST APIs. Recommended also by both Art and Andrea.
Priorities for Preview Release
As discussed in previous DSpace 7 meetings, our DSpace 7 Preview release is aimed for end of March, followed by a Beta in May (before OR2019). The top priorities for the Preview Release are (in this order):