I look at the Taskwarrior website, including the Mission section and the
Philosophy section, and I say "huh?" I ask myself "why should I spend time
learning this?", and no answer appears.
You need to show Taskwarrior in action. In ten minutes install it and use it
to solve a common problem or two. First make people fall in love with it, and
then only later explain it.
On another note, your website makes it sound like the Task program is sort of
a complex command, and you've put a front end on it. This is pretty much what
UMENU does, although to have a full front end toolkit you'd need UMENU, a
record picker, a filepicker, and a form tool.
I've created the recordpicker and filepicker, buggy as they may be.
Unfortunately I could get them only to use Vim cursor movement rather than
Alt+Arrow and the like -- I can't figure out how to write C code that
distinquishes between arrow and Alt+arrow.
I haven't done the form tool. The form tool would be quite difficult. I think
possibly if it finally gets created it will run off something similar to EMDL
(perhaps EFDL), and the input might look something like this:
Main data source
Type: input output
Validation: subroutine validate_lname
Data source: whatever
left: line 5, col 18
Characters visible 20
Characters total 30
Right: line 5, col 16
Text: Last name:
A utility would convert this to code for a form, much like my emdlcompile.sh
converts an EMDL outline into a menu.