[MAGNOLIA-9054] Better progress feedback on long running tasks Created: 10/Aug/23  Updated: 08/Feb/24

Status: Open
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Neutral
Reporter: Michael Duerig Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: dx-core-6.3
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File bg task indicator.png     File pages app stuck without ui feedback.mp4    
Issue Links:
Relates
relates to ECOMMERCE-581 Magnolia freezes the UI for 5 minute... Open
relates to ECOMMERCE-589 External eCommerce search suppliers s... Open
relates to ADMINCTR-161 Show visual feedback when searching i... Open
Template:
Epic Name: ui progress feedback
Acceptance criteria:
Empty
Date of First Response:

 Description   

Context

See the notes from UHZ for pain points and initial findings

Questions for discovery

  • How can we provide UI feedback for tasks that take longer than expected to complete?
    • Pop up after a while asking the user whether he wants to wait more or abort?
    • Demote such task to the background while keeping the main UI in the foreground and reactive? Such a background task would provide access to its result when finished, indicate progress while running, and allow it to be cancelled through the UI.
    • See these mock ups for current work in progress by prodrigues 
  • How can we make this scale?
  • AuthX implemented solution for similar problems with connectors (e.g. ECOMMERCE-581). Can this be re-used / generalised?

Customer feedback


Generated at Mon Feb 12 04:38:11 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.