reorganize into separate crates

- taskchampion -- core implementation of a replica
 - taskchampion-cli -- command-line interface
 - taskchampion-sync-server -- server implementation (not much yet!)
This commit is contained in:
Dustin J. Mitchell 2020-11-23 14:08:42 -05:00
parent 2830043e13
commit 779a331003
36 changed files with 349 additions and 154 deletions

View file

@ -1,20 +0,0 @@
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](https://taskwarrior.org), 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:
* [Documentation](docs/src/SUMMARY.md) (will be published as an mdbook eventually)
* [Progress on the first version](https://github.com/djmitche/taskwarrior-rust/projects/1)