I have found Overlord (http://www.garagegames.com/products/109/) which would be perfect, except for the fact you can't have tasks as subtasks of other tasks.
I want to be able to manage my tasks in a hierarchical for. e.g.:
Code: Select all
Kernel
-> Processes
-> IPC
-> Events
-> Sending event
-> Receiving events
-> Wake up program on load
Other useful features, but not necessary would be bug tracking, listing to-dos in to milestones and being able to see the % of the milestone completed, and show a graph of activity for the milestone.
Can anyone suggest software suited for that? Or should I write my own?