I would like the calendar view to display the completed tasks.
[problem]
Currently, the timebox screen only has the "projected timebox" -- that is, the view that shows when each task is EXPECTED to be completed on.
However, we often complete the task at a different timeslot/duration than when we expect. For example,
* I schedule some task to be done at 10am. However, I actually complete it at 11am.
* I originally estimated the task to take 15 minutes. It actually took me 30 minutes.
[Story]
I would like ellie to be able to display the actual time on the timebox/calendar view so that I can achieve two things:
* Be able to give me an overview of how I ACTUALLY spent time
* Be able to compare (in a single view) how my estimation/plan differs from the actual
[Details]
More specifically, I imagine features like the following are needed to achieve this.
* A timebox view option to display the actual times in addition to the expected timebox
* Once the task is completed (checked off), it adds the task to the "actual" view as follows.
** Use the "actual time" to create the actual timebox that ends at the current time, when the task is checked off.
** If actual time is not set, then just use the estimate (assume that it took the same time as the estimate)
* The actual view should be editable. In particular,
** User can drag the "actual" timebox in the calendar, to indicate that the task was completed prior to/later than the current time. (Sometimes, users might check off the task later than when it was actually completed)
** User can drag to expand / shrink the actual timebox to adjust the actual time taken visually, and this will get reflected to the value of the "actual time".
[note]
I would also like the feature to allow for setting multiple actual timeboxes per task (to indicate that the task was completed in multiple timespans), but I think there's a separate ticket for it, so I won't mention it here.
[reference]
I think you can refer to sunsama's timeboxing feature. I really would like something very similar to the experience of sunsama timeboxing.