Interesting list of project success factors over at the hibernate site.
I’ll summarize the points here so that I (we?) can make a mental picture:
rapid release schedule
regression tests
do one thing well
avoid over-design
a central vision
documentation
avoid standardsism
up and running in ten minutes or less!
developer responsiveness
easily update-able wiki pages…..
All this resonates loudly here. Next job is to minimize the gap between theory and practice (not talking about Hibernate, they’re doing fine I think).
Via Gregor.
rapid release schedule: doing quite well, now
regression tests: don’t get me started :)
do one thing well: hmmmm
avoid over-design: I think so
a central vision: unless it becomes a dictatorship
documentation: ahem
avoid standardsism: OK
up and running in ten minutes or less: got a full build in just over 10 minutes on a 1.5GHz Powerbook today
developer responsiveness: doing much better than most
easily update-able wiki pages: yes