Hi,

> > With an automated release process, we can release more often.
> We can, but should we?

I think, we should release more often. Release early. Release often.
And listen to your customers:
(http://catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html).
To release often, we need better tests and a automated release
processes. Better tests, otherwise changes would be too risky.
Automated release processes, otherwise a release takes too much time.

> Think about Jackrabbit 1.4 and tell me how a better test suite would have 
> noticeably expedited the release?

A good test suite should improve software quality and reduce the risk
of changes. Automated release processes save time. Unfortunately both
(writing tests and automating processes) is an investment and takes
time.

> change our releasing strategy to time-driven

That's an option, but not really required. Most features can be split,
and the first release will only contain a subset of the planned
functionality. This helps getting feedback. What I mean is Agile
software development
(http://en.wikipedia.org/wiki/Agile_software_development).

Regards,
Thomas

Reply via email to