Transition between task Hierarchy seamlessly
Users spend most of their time in a large task but doing lots of different sub-tasks for it. Example: Watching lectures
To watch lecture1 of course operating systems an example could be
track justin Study.Uni.OperatingSystems.Lecture1
end justin
track justin Study.Uni.OperatingSystems.Lecture2
end justin
track justin Study.Uni.OperatingSystems.Lecture3
end justin
etc.
To make it easier to transition we can have a current path. To go to a next task or path we can use a tree.
A go will implicitly end the current task! (If it will start it or not will be decided later.)
go Study.Uni.OperatingSystems.Lecture1
track justin
go ../Lecture2
track justin
go ../Lecture3
track justin
Edited by Justin Phu