if you want an agile approach try setting your goals (and that means maybe break them down in little pieces) and realize them one after the other. that means: don't install all your plugins at once, but only those you need for your next step. write a test like 'User should be able to login' and try to make it pass. if on that way you're experiencing that you are missing something else (like authentication- plugin, controller or even a model) add it by writing a test for it and try making that one pass first.
in general: start at a very low-level point and extent your application from there. always make sure you have your code covered with tests. that way, when your app evolves and you try building more complex structures, you have a solid foundation to work with. whether you should choose couchDB or not, is totally up to you. however, i think for a beginner it's easier to stick to something more popular (that way you have more sources to get help from). -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

