The Humane Tasking Initiative


How to bring tasks, time and your mind into harmony

The backstory of the project

by Florian Heß, June 21st 2016. Tags: FlowgencyTM

There is a plenty of task & time management tools to be discovered online. Either free or for charge, implemented as a webservice or installed locally, command line or graphical interface, large enterprise-scale project management or simple todo listers for individual use. There is lots and lots of stuff like that.

Some years ago I very considered using a tool called taskwarrior. I tested it. Liked the multidimensional concept of urgency. I could not help hesitating, however. Pondering on it, I finally found out what bugs me in regard to urgency calculation that is relevant for the ranking of my to-dos.

I would have liked to configure an urgency criterion rendering the "drift between task progress and passage of time". So urgency is determined, with the respective configured weight, by how much I have already proceeded with the task in relation to the elapsed and the available time.

As I cannot code C++ unfortunately, just have a little command of that language, I started to make a feature request for the taskwarrior guys. Soon then I was stuck because I realized it would not be easily feasible. Two major problems needed to be addressed so such a feature would make sense in the first place:

In the end, I dropped my idea of writing feature request. There is no use to get frustrated by a reply like "uh, tl;dr, could you make a pull request, thx". This at least would be my reaction when faced with a load of pages for a feature request.

Rather, I started my own open-source project in Perl. There are great CPAN modules like Moose, DBIx::Class and Mojolicious, so I was sure it is feasible once I get through the elaboration of the time problem. Computer-aided task and time management aligned to individual biorhythm and job conditions, this was and still is my objective. And I got through it. The time model related code is even fairly covered by tests and it works practically. It reduced my work-related distress in my "life" time, I have been testing it in my every-day work for one and a half year now.