Warning: this is WIPI wanted something like http://www.beckingham.net/task.html , but being a programmer wanted to do it my way ;), i.e. adding a few extra bits and removing some others, so I'm doing
... [More]
it in a language that is faster for me to implement stuff in.
I guess a shell script or something (py2exe?) can be used to save having to write .py each time.
Aiming to have support for many kinds of miscellaneous details per task: taskname, tags, projects, start/finish date/time, requires, requiredby, priority, started, done, people, phones, emails, location, gpslocation, etc
usageadd a task: td.py a New task :proj1 :proj2 +tag1 +tag2
list all tasks td.py ls
remove task by number (need to change into name or number or etc) td.py r 1
Smart enough to pick out things and recombine when adding:
td.py a New task :proj1 :proj2 +tag1 +tag2
gives the same result as:
td.py a +tag2 :proj1 New +tag1 :proj2 task
but not the following (note that the words that make up the task name are in a different order):
td.py a +tag2 :proj1 task +tag1 :proj2 New [Less]