Tagged Todos

0 views
Skip to first unread message

Allen Hutchison

unread,
Dec 17, 2004, 5:49:25 PM12/17/04
to 43Fo...@googlegroups.com
Hi Folks,

I'm new to the list but several people have noticed a project I've been
working on and told me to take a look at this discussion. I'm caught up
on the thread, and would like to offer a few of my own thoughts.

I've been publishing many of my ideas at:

http://www.hutchison.org/allen/source/gtd/


In my own thinking on this subject, I've been leaning toward the idea
of doing an app with a MySql backend and a web front end. If you take a
look at the class structure I posted on the URL above, you'll see that
I also allow for different types of storage backends through the
GTD::Driver class. Similarly I allow for multiple types of interface
through the GTD:Interface class.

I've been working on the www interface, but given the module layout it
would be pretty easy to define an XMLRPC or other remote access method
to control the server portion of the application. This would make it
pretty easy to have both a server side app that is always available and
a rich client GUI that takes advantage of all the technologies your
particular operating system provides.

Allen

--
mail: al...@hutchison.org
blog: www.hutchison.org/allen
feed: www.hutchison.org/allen/index.rss

chrism...@gmail.com

unread,
Dec 19, 2004, 2:20:14 PM12/19/04
to 43Fo...@googlegroups.com
Have you looked at the "Ruby on Rails"
(http://rubyonrails.org/show/HomePage) web application framework yet?

Very cool. Would make creating something like this almost braindead
simple.

- Chris

Allen Hutchison

unread,
Dec 19, 2004, 7:03:05 PM12/19/04
to 43Fo...@googlegroups.com
In fact, someone has already used Rails to build a GTD system, but I
don't have the option of installing Ruby right now.

http://www.rousette.org.uk/blog/archives/2004/11/28/rails-gtd-
application/

Arthur A. Vanderbilt

unread,
Dec 20, 2004, 1:52:48 PM12/20/04
to 43Fo...@googlegroups.com
Just curious - why not?

Jonathan

unread,
Dec 20, 2004, 5:57:58 PM12/20/04
to 43Fo...@googlegroups.com
I've spent a little time today playing with Vim and TVO, a Vim-based
outliner since I've already had vi's command set tattooed on my brain.

vim is nicely cross-platform, and vi-style tags files and Vim's
mechanism for created inter as well as intra tag files makes for a nice
mechanism for moving tasks from project to project, or potentially
keeping the task in a project but moving it to today's task list as a
tag reference.

It feels like the outliner functions in TVO are about 75% of the way to
a cross-platform text file based GTD system if not more. Since there's
a world of code for creating and manipulating tags files it's quite
possible the same mechanism and much of the code could be used by emacs
users as well.

TVO comes with Perl and Ruby that convert the .otl it's using to HTML,
RTF, and Perl POD. There is also a pod2otl converter to go the other
way.

TVO - http://bike-nomad.com/vim/vimoutliner.html

I had some problems installing a different vim-based outliner, but I'm
pretty sure that was my unfamiliarity with vim.
VIM Outliner - http://www.vimoutliner.org/

Reply all
Reply to author
Forward
0 new messages