Arnt Gulbrandsen
About meAbout this blog

A very primitive task tracker

I liked Pivotal Tracker. I liked the tracker Abhijit and I used for aox. That's all. Of all the task trackers I've used over the years, those are the only two I liked.

So of course I had to write my own eventually.

Mine is a single file, easily edited, in almost this format, except that mine has special support for links.

I need to keep an eye on bugs in remote trackers, issues, pull requests, etc. and look at them every few weeks, so I wrote code that acts like a compiler. When I run that in the editor as though it were a compiler, the task tracker inspects the links, and if one needs attention, two things happen:

  • It opens the relevant link in a browser.
  • It shows an error message and the editor moves the cursor to the note containing that link.

That's it. That's really the only feature. I like it. git handles everything else. If I want to know when I added something, git blame tells me. If something is done, I delete that note and git commit.