Tag Archives: todo

todo.txt

Reposting from an email I sent a while back:

As several people have asked about my todo list within the last 2 weeks, I thought I’d share the goodness with everyone.

I’ve been using todo.txt for about a year now. http://todotxt.com/

Don’t let the website fool you. todo.txt isn’t (primarily) a gui app, or a phone app. The todo list is in a plain text file. There’s a dozen different tools that you can use to manage it, but I just use the command line:

t ls – what’s in my list?
t add ITEM – Adds ITEM to my todo list
t pri ## A – Makes item ## priority A
t do ## – Marks item ## as done, moves it to DONE list for later reference
t ls blarg – Lists todo items that match ‘blarg’
t lsp A – Show me all the things that are priority A
done – An alias to ‘cat ~/Dropbox/todo/done.txt’ which shows me what I’ve done most recently

If you happen to store your todo list in your Dropbox directory, you can then also use the free Android app to manage your todo list from your phone. (I’ve heard it also work with google drive, or owncloud, or a variety of other things.)

As someone who has used every possible todo list out there, including a dozen issue trackers, and writing a few different todo list webapps, sticking with a single tool for a whole year is unprecedented. Being able to work from the command line made all the difference for me, since that’s where I always am anyways.

iPhone ToDo Apps – Things

By the way, I did try Things. It is indeed very slick, but the $60 price tags – $50 for the service and $10 for the iPhone app – seems a little steep. In fact, Things looks like almost exactly what I’m looking for. The UI is great, and it looks like it does exactly what I want it to do. But I’m not really willing to spend $60 to find out if it does what I want.

What I really need is a gig where people pay me to to comparative reviews of products, so that I can get them for free. You know, like Skippy.

iPhone ToDo Apps

My biggest disappointment with the iPod Touch has been the lack of a usable ToDo application. The main thing that I used my Palm for was always to keep track of tasks, as well as shopping lists, lists of books I wanted to read, and other things that fit the general category of ToDo lists.

It’s pretty simple to write a ToDo list application, and it seems very strange to me that Apple has never done a decent job of this. There’s a tasks thingy built into iCal, but it is almost worthless, and I’ve never been able to figure out how to use it as an actual task manager. And it doesn’t sync usefully with the iPhone/iPod software.

Over the last week I’ve been evaluating some of the available ToDo applications for the iPhone. My requirements are simple:

1) Synchronizes with the iPhone
2) Has a desktop component (web application is fine, too)
3) Allows me to share a list of tasks with someone else

#3 is less important – more of a nice-to-have than a requirement. The other two are essential.

Surprisingly, the pool is very shallow. I quickly narrowed it down to just two candidates – Remember The Milk and ReQall.

I tried RTM for about a half day, and found the process of marking a task completed was just too darned hard. It was 3 or 4 steps. I want to check a box. I had to select the item, click edit, scroll down, mark it completed, and save it. Way too much work if I’m just trying to mark off a shopping list while I push the cart.

ReQall looks like it might be the one I end up with, but rather than being hard to mark a task done, it make it hard to create the task in the first place. It’s got clever syntax interpretation, so that I can say “buy coke” and it knows from the word “buy” that it’s supposed to go on my shopping list. But that means that I have to type “buy” 48 times when I’m making the grocery list, rather than just selecting the grocery list and adding items.

I’m not sure why this has to be so difficult, when Palm did such a good job of this more than ten years ago.

Item 3 – the ability to share a list with someone else – I’ve had no luck with at all. I thought it would be a simple requirement, but apparently it’s hard. I just wanted a way for my wife and me to build a shopping list collaboratively, and then either one of us would have that list whenever we went to the store. Perhaps someone from one of those two companies can implement this before my 90 day trial runs out – or however long it is.

Anyways, for the moment, I’ll be sticking with ReQall, just because it’s so much easier to check off the shopping list. Marking something complete is the most satisfying part of having a list, and so that action needs to be simple. This is fundamental ToDo list UI dogma. If you don’t get that point, I’m not sure I want to use your application.