Open RCarvalhoNASA opened 8 years ago
This is clearly an important use case for dynamic replanning, and would simplify timeline editing/maintenance as well. Placing in Le Guin for design consideration, we can revisit during sprint-planning.
@RCarvalhoNASA Thoughts? I've seen several approaches to this UI problem, often in video editing programs. One paradigm I think fits best is a vertical line that can be placed in the Timeline at a position - hopefully this is what you mean by the title "pushbar". All things (both Timelines and Activities) that intersect the line would be extended (their starts wouldn't change, but their ends would), and all things that start after the line would be moved the same amount. Things that end before the vertical line would not be affected. The user doesn't select anything within the Timeline they're working in; the action is relative to the pushbar line.
I like this! One more thing I would add is that you should be able to use the same feature to pull stuff back in as well. Use case: Rover goes to safe mode, estimated recovery time of 2 hours (push out everything from there). Then the Chief Engineer comes along and gets it up and running in 20 minutes, so we need to pull the other stuff back in again.
From tagup 2016-07-23: @charlesh88 will check up with @RCarvalhoNASA to see if this is blocking you from work today or if it can be delayed to a later sprint.
This is not an urgent need and I do not consider it a blocker.
Good call on the pull back feature. Given comment about priority, moving this to Orwell.
UI sketches now available at https://drive.google.com/open?id=0B0v27OM1JkSeeGZGbURydFZVenM
@RCarvalhoNASA Please have a look and comment when you can. I haven't provided a lot of detail; hopefully what I'm showing makes some sense. Note that some items are clickable in the PDF when downloaded, like the Adjust button, the insertion line, and dialog Apply/Cancel buttons.
Looks fine to me, nice and simple way to stick in a delay of an arbitrary amount.
@VWoeltjen @RCarvalhoNASA Updated UI now available at https://drive.google.com/open?id=0B0v27OM1JkSeR001RFJZMk43QVk starting on page 54.
When editing a timeline, particularly when it comes to more time critical edits like replanning during a mission, it would be really nice to have some kind of feature to basically say: Take the selected item and everything after it, and push them to the right while maintaining their relative positions to each other. This would allow easy insertion of new activities as well as extension of the currently running activity.