Dustin J. Mitchell 03e4fc7cee Refactor working-set support, add pending tasks
This refactors the working-set support so that taskdb knows how to
rebuild the working set (in a single transaction) but replica knows what
tasks should be in that set.

This also adds support for automatically adding tasks to the working set
when they are marked pending.  Note that tasks are not *removed* from
the working set automatically, but only on a gc operation.
2020-11-22 18:19:05 -05:00
2020-11-21 18:01:25 -05:00
2019-12-25 10:51:44 -05:00
2020-11-21 21:27:58 -05:00
2020-11-21 23:46:53 -05:00
2020-11-21 23:46:53 -05:00

TaskChampion

TaskChampion is an open-source personal task-tracking application. Use it to keep track of what you need to do, with a quick command-line interface and flexible sorting and filtering. It is modeled on TaskWarrior, but not a drop-in replacement for that application.

Goals:

  • Feature parity with TaskWarrior (but not compatibility)
  • Aproachable, maintainable codebase
  • Active development community
  • Reasonable privacy: user's task details not visible on server
  • Reliable concurrency - clients do not diverge
  • Storage performance O(n) with n number of tasks

See:

Description
No description provided
Readme MIT 40 MiB
2.6-dev Latest
2026-01-28 20:05:37 +01:00
Languages
C++ 62.8%
Python 33.3%
Shell 2.2%
CMake 0.8%
Vim Script 0.5%
Other 0.4%