Hello everyone.
I started implementing the 'collect' and 'process' steps of GTD into tracks.
For the full rationale behind it and more information I refer to this 
thread: http://www.rousette.org.uk/projects/forums/viewthread/258/ (my 
username is Dieter_be there) And of course the book GTD itself where 
these steps and their benefits are explained clearly also.

Keep in mind that even though I have some programming experience (php & 
cakephp among others) I started learning both ruby and RoR from scratch 
since 2 days ago.  So what I have achieved this far is probably peanuts 
for you guys.  ( http://manuals.rubyonrails.com/ giving me 503's makes 
it especially hard..)

What I'm working on right now : a simple model 'thought' (+ controller 
and views) which should become reachable through <hostname>:3000/inbox 
to give a page with an overview and a form to submit a new thought 
(similar to the contexts/projects pages). I still have some problems 
getting the routing to work among others.

When I get that finished, the next step will be a page called 'process'
This page will load the oldest unprocessed thought and propose the 
following options:
* create new action/project (can be normal one or someday/maybe)
* delete
(strictly speaking there should be an option to convert into general 
reference , but tracks doesn't implement this so the user should update 
his external general reference system itself and delete the thought).  
If the user submits this form, I will use ajax to do the necessary 
things and on success the next unprocessed thought can be loaded.  This 
process of processing thoughts one by one using ajax continues until 
there are no more thoughts (or the user leaves the page)

Here are the necessary queries and patches against 1.6 :
http://users.edpnet.be/dieter/tracks-patches/

PS : I'll check out how I can use git and github, this should make 
patching and sharing paches easier I guess.
PPS: Keep in mind the code is still very basic, some things are even the 
default scaffolded files.  I'm new to rails & ror and I tackle problem 
by problem.
PPPS: Do you guys hang out on irc?  An irc channel is a great way for 
developers to talk to each other in real time, and for users to talk to 
developers.  I saw that #tracks on freenode was still empty so I hang 
out there, if anyone wants to join ... ;-)
_______________________________________________
Tracks-discuss mailing list
[email protected]
http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss

Reply via email to