I tried out The Hit List and, after using it for a little while, decided it wasn’t for me. I wanted to get my data back out and into org-mode. It’s all stored in a SQLite3 database, so I wrote a Ruby script to go through the database and spit everything out in org-mode format. It’s available on pastie here.

The script works pretty well, but it does have some problems. It spits out a good bit of unnecessary stuff, it doesn’t do anything with tags and contexts, and it makes some assumptions about your org-mode setup. It assumes you’re using org-odd-levels-only and that you have the TODO keywords ’TODO’, ’DONE’, and ’CANCEL’ defined. It also assumes that you haven’t changed any of the standard keywords for item timestamping.