Taskwarrior - Command line Task Management taskwarrior.org https://taskwarrior.org
Find a file
2021-12-27 00:09:02 +00:00
.cargo Also ignore time bug 2021-10-21 13:45:32 +11:00
.changelogs Merge pull request #301 from djmitche/issue299 2021-10-26 22:05:59 -04:00
.github Update clippy toolchain to 1.57 2021-12-22 00:43:15 +00:00
cli Merge pull request #323 from taskchampion/issue92 2021-12-23 09:08:01 -05:00
docs Merge branch 'main' into issue90 2021-12-26 19:04:10 -05:00
replica-server-tests Add an integration test for snapshot syncing 2021-10-24 21:41:41 -04:00
scripts Store changelog snippets as .md 2021-09-05 17:02:48 +10:00
sync-server remove debug print 2021-10-24 21:41:41 -04:00
taskchampion use better trait bounds 2021-12-27 00:09:02 +00:00
.gitignore implement TextOperation 2019-12-25 10:51:44 -05:00
build-docs.sh update docs 2021-09-26 09:34:35 -04:00
Cargo.lock Merge pull request #301 from djmitche/issue299 2021-10-26 22:05:59 -04:00
Cargo.toml Add an integration test combining replica and server 2021-09-12 21:30:05 +00:00
CHANGELOG.md v0.4.1 2021-09-26 09:26:38 -04:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2020-11-26 23:18:32 -05:00
CONTRIBUTING.md Store changelog snippets as .md 2021-09-05 17:02:48 +10:00
LICENSE Create LICENSE 2020-11-26 23:20:45 -05:00
POLICY.md Create SECURITY.md based on POLICY.md 2021-05-30 21:41:35 -04:00
README.md update README with current relationship to TW 2021-10-13 17:59:58 -04:00
RELEASING.md fix typo 2021-09-25 23:16:16 +00:00
SECURITY.md Create SECURITY.md based on POLICY.md 2021-05-30 21:41:35 -04: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.

See the documentation for more!

Status

TaskChampion currently functions as a "testbed" for new functionality that may later be incorporated into TaskWarrior. It can be developed without the requirements of compatibliity, allowing us to explore and fix edge-cases in things like the replica-synchronization model.

While you are welcome to help out, you should do so with the awareness that your work might never be used. But, if you just want to get some practice with Rust, we'd be happy to have you.

Structure

There are four crates here:

Documentation Generation

The mdbook configuration contains a "preprocessor" implemented in the taskchampion-cli crate in order to reflect CLI usage information into the generated book. Tihs preprocessor is not built by default. To (re)build it, run cargo build -p taskchampion-cli --features usage-docs --bin usage-docs.