Compare commits

...

8 Commits

Author SHA1 Message Date
cce24d2f46 With checksum 2026-01-28 20:04:00 +01:00
9d7828a714 Release Workflow 2026-01-28 20:01:48 +01:00
Surek Gergely
3aab541d9c Fix: build with gcc 13 2026-01-24 13:21:48 +01:00
3682bbc1a9 Fix: Build on modern Clang (3.5<) 2026-01-24 11:36:07 +01:00
David J Patrick
ccfc96f1cb Update README.md 2024-12-11 12:45:33 -05:00
David J Patrick
7e1c8a3b5e Update README.md 2024-12-11 12:44:55 -05:00
David J Patrick
5fe78f5627 Update README.md
try to explain the intentions of the fork
2024-12-11 02:24:57 -05:00
David J Patrick
e3f81cf0e4 Update README.md
added fork explanation and updated uuid-dev install requirement
2024-12-10 18:51:52 -05:00
8 changed files with 27 additions and 3 deletions

View File

@@ -0,0 +1,16 @@
on:
- push
jobs:
ReleaseSrc:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
submodules: True
- name: Release Archive
uses: https://gitea.com/actions/gitea-release-action
with:
files: ./*
sha256sum: True

View File

@@ -1,4 +1,4 @@
cmake_minimum_required (VERSION 3.0)
cmake_minimum_required (VERSION 3.5)
set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
include (CheckFunctionExists)

View File

@@ -19,6 +19,14 @@ features](https://taskwarrior.org/docs/), developed as a portable open source pr
with an active and quite vast [ecosystem of tools, hooks and
extensions](https://taskwarrior.org/tools/).
### HEADS UP!
### This fork is to intended to preserve the taskwarrior 2.6.2 codebase, and to allow for further fixes and improvements!!
It's great to see that taskwarrior is still an active project and the active developers, working on version 3.x, have a vision that fuses taskchampion and an SQL database. It's cool, and in rust, and everything.. but they are decidedly uninterested in further work on the 2.x (data as text files) codebase.
It was the fact that task used a text-file to store data, that first hooked me to the project. I'm almost certainly first taskwarrior user, and technically the original taskwarrior Designer! I worked with the orginal programmer, Paul Beckingham, as he brilliantly implemented so many of my crazy ideas, like colors, urgency, reports, UDAs, attribute modifiers and SO much more!
Because I'm an old fart, set im my ways like that, and kind of squeamish about keeping my task data as a SQL database, this repo is somewhare I can try to apply fixes and cherry-pick from changes made after official 2.6.2 releases, and to curate some of the things that I think belong with it. That said, I'm a terrible programmer, a dubious developer, and would welcome input, ideas and contributions.
## Install
[![Arch](https://img.shields.io/archlinux/v/community/x86_64/task)](https://archlinux.org/packages/community/x86_64/task/)
[![Debian](https://img.shields.io/debian/v/task/testing)](https://packages.debian.org/search?keywords=task&searchon=names&suite=all&section=all)
@@ -81,7 +89,7 @@ There are many binary packages available, but to install from source requires:
* cmake
* make
* C++ compiler, currently gcc 7.1+ or clang 5.0+ for full C++17 support
* libuuid
* uuid-dev (was libuuid-dev)
* GnuTLS (optional, required for sync)
Download the tarball, and expand it: