Keith Fitzgerald on 13 Aug 2007 17:12:13 -0000 |
agreed about documentation but i can't help to think about Martin Fowler's paper on continuous integration: "The basic rule of thumb is that you should be able to walk up to the project with a virgin machine, do a checkout, and be able to fully build the system. Only a minimal amount of things should be on the virgin machine - usually things that are large, complicated to install, and stable. An operating system, Java development environment, or base database system are typical examples." Although we don't build ror apps, I feel like this is still sound advice. We should be able to deploy onto virgin machines. As ror continues to grow [and libraries continue to expand], i can't help but think that the documentation solution will become a bit unwieldy. Plus, as a developer what would you rather: you checkout and *it just works* or you checkout and spend the next 30 minutes or so reading documentation [which very well might not be totally up to date]
On 8/13/07, Colin A. Bartlett <phillyonrails@colinabartlett.com> wrote: Keith Fitzgerald wrote: _______________________________________________ To unsubscribe or change your settings, visit: http://lists.phillyonrails.org/mailman/listinfo/talk
|
|