- Discussion Topics
- Other Resources
ToDoList is software in the category of Task Management, Project Management, Productivity, “Getting Things Done” (GTD), Scheduling, and Collaboration.
We have a lot of choices to help us keep track of daily obligations. A simple list on paper of things “To Do” is enough for some people. Others prefer to use programs. People have preferences about where they keep track of tasks - with PC utilities (“thick app”), websites (“thin app”), on phone (“mobile”) apps. Some software is very general, with nothing more than a simple list of task names and due dates. Some get more sophisticated with nested tasks, where you need to complete the nested tasks in order to consider the main task complete. Some commercial software is Very sophisticated, and costs a lot - look at Microsoft Project and similar offerings. Some software is focused on specific industries, for construction, manufacturing, business consulting, website management, wedding planning, or even cooking recipes.
ToDoList is general-purpose, Windows-based software, which can be used for simple “honey do” home lists or to manage complex multi-user projects for business. In addition to tracking the status of tasks, ToDoList includes a powerful system for logging and reporting time spent on tasks. Combined with powerful reporting mechanisms, this makes ToDoList an effective tool for client billing.
What differentiates ToDoList from most other task management packages is the option to create hierarchies of tasks to break complex tasks down in to progressively more simple subtasks until no further simplification is required. Each subtask can be scheduled with a start and end date, a priority and various other attributes. As each sub-task is completed the parent tasks are updated in various ways to keep you informed of overall progress. Tasklists can also be printed or saved in various other formats for display and reporting purposes.
ToDoList is Free Open Source Software (FOSS). It's available at no cost, you pay nothing, and the source code is always available.
ToDoList (often abbreviated TDL) was created by .dan.g. in 2003 for his own personal use. He published the software as Free and Open Source and to this day he continues to maintain the software for himself and for the large number of people who use it. Dan's “model” is that he gets feedback from the field in the form of bugs, enhancement suggestions, and general comments, and then he incorporates the feedback into the software. He has worked fairly continuously on the software for the single reason that it brings him joy. If it ever stops bringing him joy he will probably stop working on it.