From 3a79bd908aa40e6a710090f31c57497e5b956ce7 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Wed, 7 Feb 2018 20:49:48 -0500 Subject: [PATCH] Docs: Updated README.md - Thanks to Thomas Lauf --- README.md | 94 ++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 65 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index da5552611..66acdee8b 100644 --- a/README.md +++ b/README.md @@ -1,46 +1,82 @@ -# Disclaimer during ongoing development - -We want to discourage you from using the development version of Taskwarrior. - -The development branch is a work in progress and may not pass all quality tests, -therefore it may harm your data. We do not guarantee proper or even adequate -functionality, performance or timely fixes. - -We welcome bug reports from beta- and release-level software, but generally not -development versions. If you are undaunted by this, please: - -- Make proper backups. -- Expect broken and missing functionality. -- Be aware that using the development branch involves risks. - ---- +# Taskwarrior Thank you for taking a look at Taskwarrior! Taskwarrior is a GTD, todo list, task management, command line utility with a multitude of features. It is a portable, well supported and very active Open -Source project. Take a look at the site: +Source project. -http://taskwarrior.org +# Documentation -There you'll find online documentation, downloads, news and more. +There is extensive online documentation. +You'll find all the details at: -Your contributions are especially welcome. Whether it comes in the form of -code patches, ideas, discussion, bug reports, encouragement or criticism, your -input is needed. + http://taskwarrior.org/docs + +At the site you'll find online documentation, downloads, news and more. + +# Support For support options, take a look at: -http://taskwarrior.org/support + http://taskwarrior.org/support Please use pull requests, or send your code patches to: -support@GothenburgBitFactory.org + support@gothenburgbitfactory.org -Visit https://github.com/GothenburgBitFactory/taskwarrior and participate in -the future of Taskwarrior. +# Branching Model ---- +We use the following branching model: + +* `master` is the stable branch. Building from here is the same as building + from the latest tarball, or installing a binary package. No development is + done on the `master` branch. + +* `2.6.0` is the current development branch. All work is done here, and upon + release it will be merged to `master`. This development branch is not stable, + may not even build or pass tests, and should be treated accordingly. + Make backups. + +# Installing + +There are many binary packages available, but to install from source requires: + +* git +* cmake +* make +* C++ compiler, currently gcc 4.7+ or clang 3.3+ for full C++11 support + +Download the tarball, and expand it: + + $ curl -O https://taskwarrior.org/download/task-2.5.1.tar.gz + $ tar xzf task-2.5.1.tar.gz + $ cd task-2.5.1 + +Or clone this repository: + + $ git clone --recursive -b 2.6.0 https://github.com/GothenburgBitFactory/taskwarrior.git + $ cd taskwarrior + +Then build: + + $ cmake -DCMAKE_BUILD_TYPE=release . + ... + $ make + ... + [$ make test] + ... + $ sudo make install + +## Contributing + +Your contributions are especially welcome. +Whether it comes in the form of code patches, ideas, discussion, bug reports, encouragement or criticism, your input is needed. + +Visit https://github.com/GothenburgBitFactory/taskwarrior and participate in the future of Taskwarrior. + +## License + +Taskwarrior is released under the MIT license. +For details check the [LICENSE](LICENSE) file. -Taskwarrior is released under the MIT license. For details check the LICENSE -file.