I want some way of planning tasks that might not be clearly scheduled or duration-defined, but live in some sort of backlog.
I think letting tasks have subtasks makes sense, but we'll see.
I want to avoid having references between things. A task can live in the backlog until we decide to do it on a given day, at which point it's converted to an event. If it's a subtask, it is removed from the parent task; no reference to the event is made.
To remove a task from the backlog it can either be scheduled (moved to a day and time) or simply removed.
Goal
I want some way of planning tasks that might not be clearly scheduled or duration-defined, but live in some sort of backlog.
I think letting tasks have subtasks makes sense, but we'll see. I want to avoid having references between things. A task can live in the backlog until we decide to do it on a given day, at which point it's converted to an event. If it's a subtask, it is removed from the parent task; no reference to the event is made.
To remove a task from the backlog it can either be scheduled (moved to a day and time) or simply removed.
UI
Task Planning View
Interaction
Data Model