Here's an idea I've been kicking around.
I'm sure we all have passing familiarity with the 'rails' command to
generate an initial rails app.
After you do enough of them, you tend to fall into some patterns. Like
removing comments from config/environment.rb, adding certain plugins,
and so on.
Wouldn't it be nice if you could setup a template for later reuse?
Turns out the 'rails' command internally is just using a generator,
just like anything you'd do with script/generate.
You can create your own generators in ~/.rails/generators, or they can
come from gems.
So, perhaps we could rewrite 'rails' (or create something new like
newrails) where you could specify the generator to use.
I have a suspicion that most shops that do a lot of rails already
create a sort of template, but it's not readily shared. If it's as
simple as releasing a gem or exposing something that could be checked
out, I think that could lower the bar.
The end result, I think, is that it would help document best practices
for creating new rails apps.