Taskfile is aggregates task information from text files using GNU Make. Taskfile supports task tracking for a diverse collection of workflows and tools.
The latest version of this manual is also available for download in ePub and PDF formats:
Taskfile, using GNU Make, compiles a tasklist from one or more directories of files, using keywords (i.e. “TODO”, “FIXME”, “FROZEN”) to identify tasks and then generate a task list. Basically, you focus on your own work, create tasks as you need to, and run “make” every now and then. While the approach is exceedingly simple, there are a number of practical advantages that this approach provides:
In truth this “project,” if I may be so bold, is more about the text and documentation that surrounds the code than the other way around. Thus, consider this documentation set a primmer on creating your own Taskfile-based system.