dspace-angular icon indicating copy to clipboard operation
dspace-angular copied to clipboard

UX issue: review and approve a task in the mydspace is difficult with many items

Open abollini opened this issue 3 years ago • 3 comments

Describe the bug When there are a large number of tasks in the mydspace the usual process followed by a librarian to check and approve an item is cumbersome.

To Reproduce The librarian goes through the list of claimed tasks, pick one. He needs to check the item details to decide if it needs to be approved, rejected or modified in some way. He found that the item requires some changes, so he edit the item. Once done it save for later to go back to the mydspace from where he has the accept / reject button. The item is not longer here, due to change made it fall in a different page so it needs to search for it and only after founding it again he can finally approve.

Please note that the item can fall to a different page also due to other users activities that have created more items in the workflow or simply because at each commit to the solr search core the internal sorting, used when the solr docs have the same value for the sorted field, change

Expected behavior Once the modification have been done in the edit screen, it would be convenient to have directly here the workflow action button.

abollini avatar Aug 08 '22 17:08 abollini

@abollini : I'd be OK with your simple suggestion to just add the Workflow action buttons at the bottom of the "Edit" page. That makes sense & would streamline things. I'd also recommend we similar add the Workflow action buttons to the bottom of the "View" page, as it appears to have the same issue. You can View a WorkflowItem to see the details quickly, but if you click "Back" the Workflow Tasks page reloads, which may result in that WorkflowItem no longer being easily findable.

Moving this over to 7.4 and flagging as a high priority usability issue. Estimates & volunteers welcome.

tdonohue avatar Aug 23 '22 19:08 tdonohue

4Science would like to work on that. Our estimation is 24 hours

abollini avatar Oct 19 '22 16:10 abollini

Thanks @abollini . I'll add the estimate & assign to @atarix83 ... obviously delegate as needed.

tdonohue avatar Oct 19 '22 21:10 tdonohue