Emacs Org-Mode: for Notes, Project Planning, and Authoring
orgmode.org
orgmode.org
I highly doubt the emacs-type will end up using my app but it feels good to see I'm not the only one who has a need for organizing nested todo lists. I can't for the life of me figure out how everyone can deal with 1-level deep task lists.
It will vaguely do GTD like you put it but I don't think it will be a vitalist.com or even a simplegtd.com replacement. I don't think GTD itself is perfect and wrote untodos.com a year ago with 'today/soon/whenever' sections to help sort my life but it wasn't enough. What I really wanted was a place to immediately jot down my thoughts without any hassle when I was brainstorming and later sort them when I'm in a more organized mood. Hence there is no 'save' button in bulletxt (though you will have unlimited undo.)
* render latex fragments inline (thanks to auctex)
* embed & run code (python, ruby, haskell, R, etc)
* text-mode spreadsheet (including cell functions)
* render ascii-art drawings to png (combine with M-x artist-mode)
* export via latex to pdf or html
However, there's a few general issues I'd like to see improved upon:
* External Collaboration (how can I get my PM to work with me on org-mode docs?) - Something like ikiwiki that works back and forth between web edits and emacs edits.
* Searching - Ideally, this would be part of the external collaboration piece. Spotlight/rgrep is ok for now, but not great.
* Easier linking/file creation - I'd love for org-mode to incorporate some of ideas/features in VoodooPad/Tomboy for easily creating new docs and linking to them. Could probably hack something together (and I have made a shortcut for file-links that uses ido-completion), but it'd be nice for this to be a central focus.
In the meantime, I ssh from my phone to a box that has an up-to-date copy of my .org files.
Here is a link to the talk: http://orgmode.org/GoogleTech.html
I used vi/vim for about fifteen years before playing around with org-mode (and magit and a few other tools). After that, I felt like I'd been missing out on a lot of useful stuff.
That was about a year ago. I'm still fluent in vi (which I use sometimes), but I can get far more done far more quickly in emacs.
And I track it in org-mode. :) (which also has a view of my current google and exchange calendars and automatically saves all edits in a git repo and pushes it off my box for synchronization/backup/history).