Task

Task is an open source, command-line, TODO list manager.

Here you will find information on how to acquire, build, configure, use and become proficient with the task program.

More documents are being written, and will be added here.

Alternatively, watch the task movie which illustrates many of task's features.

For the latest news, discussion of proposed task features, and somewhere to voice your opinions, join us at http://groups.google.com/group/taskprogram.

Google Groups
Subscribe to taskprogram
Email:
Visit this group


Get the Latest Stable Release

Source: task-1.7.0.tar.gz
Git - get the whole source and history: http://github.com/pbeckingham/task

New in version 1.7.0 (?)

  • Improved the errors when parsing a corrupt or unrecognized pending.data or completed.data file (thanks to T. Charles Yun).
  • Added details to the "info" report about recurring tasks (thanks to T. Charles Yun).
  • Now writes a sample "defaultwidth" configuration variable to the default .taskrc file (thanks to T. Charles Yun).
  • Task allows commands that require an ID to now be given a sequence, which is a set of IDs. This allows commands like "task delete 1 2 5-10,12".
  • Fixed bug in the ghistory report, which caused it to only show a new month if a task was added during that month.
  • New command "duplicate" which allows an existing task to be duplicated, and also have modifications applied (thanks to David J Patrick).
  • The "append", and "done" commands now allow modifications to be applied to the task(s) (thanks to David J Patrick).
  • Improved word wrapping in various output.
  • Fixed bug that added an extra line between header and graph in the ghistory report.
  • Added simple 'taskprogram' mailing list subscribe form to the web site.
  • For custom reports that define a "limit" to the number of rows of output such as "oldest" and "newest", task allows an override value. For example "task oldest 5" will display the 5 oldest tasks.
  • Modified the "stats" report so that it has the same aesthetics as the other reports.

(Find out what was new in prior versions)

Troubleshooting

Task has been built from source and tested in the following environments:

  • OS X 10.4 Tiger
  • OS X 10.5 Leopard
  • Fedora Core 8
  • Fedora Core 9
  • Fedora Core 10
  • Ubuntu 7 Feisty Fawn
  • Ubuntu 8 Hardy Heron
  • Ubuntu 8.10 Intrepid Ibex
  • Ubuntu 9.04 Jaunty Jackalope
  • Solaris 10
  • Cygwin 1.5.25-14

If you have difficulties building task, have found a bug, have a suggestion for improvement, or a feature request, please send mail to task@beckingham.net.

Take a look at the FAQ for tips and workarounds to problems.



Copyright 2006-2009, P. Beckingham. All rights reserved.