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.


Get the Latest Release

Source: task-1.5.0.tar.gz

New in version 1.5.0 (?)

  • Removed deprecated TUTORIAL file.
  • Removed support for the "showage" configuration variable.
  • "task stop" can remove the start time from a started task.
  • "task ghistory" now displays a differently aligned graph, allowing easier comparison by month of tasks added versus completed and deleted.
  • "task version" command now reports unrecognized configuration variables, which may be spelling mistakes or deprecated variables.
  • "configure --enable-debug" now supported to suppress compiler optimization to allow debugging.
  • Allow lower case priorities, and automatically upper case them.
  • Added support for "due" configuration variable which defines the number of days in the future when a task is considered due.
  • Added support for custom reports, comprised of a set of column names and sort order, with optional filtering in the configuration file. This means user-defined reports can be written, and the reports currently in the configuration file can be renamed.

Note that users of task prior to version 1.5.0 will need to add the following six lines to their .taskrc file. See also the README.1.5.0 file in the distribution for more details.

report.long.columns=id,project,priority,entry,start,due,age,tags,description
report.long.sort=due+,priority-,project+

report.list.columns=id,project,priority,due,active,age,description
report.list.sort=due+,priority-,project+

report.ls.columns=id,project,priority,description
report.ls.sort=priority-,project+

(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
  • Ubuntu 7 Feisty Fawn
  • Ubuntu 8 Hardy Heron
  • 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 troubleshooting guide for tips and workarounds to problems.



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