Hi again all. My patches are already quite outdated as I made some progress.
I want to put this stuff on github, but git and github are also fairly new to me. I followed http://railsontherun.com/2008/3/3/how-to-use-github-and-submit-a-patch and setup my own branch (see http://github.com/Dieterbe ). I'm following git://github.com/bsag/tracks.git (also recommended at http://dev.rousette.org.uk/ ) The problem is tracks from this branch seems to be quite unstable. When running it for the first time I enter my account details and when going to the homepage I immediately get "ActiveRecord::ConfigurationError in TodosController#index Association named 'tags' was not found; perhaps you misspelled it?" Is this a mistake or is this branch just supposed to be this *bleeding*-edge? In that case, people like me should probably follow a more stable one to develop against? Which one? Should i go back to a specific revision? (I know with svn I can update to a specific tag or branch but with git...) Thanks, Dieter Dieter Plaetinck wrote: > 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 > _______________________________________________ Tracks-discuss mailing list [email protected] http://lists.rousette.org.uk/mailman/listinfo/tracks-discuss
