|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 <firstname.lastname@example.org> wrote:
Keith Fitzgerald wrote:
_______________________________________________ To unsubscribe or change your settings, visit: http://lists.phillyonrails.org/mailman/listinfo/talk