After the 0.7 release we decided to shoot for a fixed four-month
release cycle.  I think now is a good time to re-evaluate this, and
possibly change to target a six month cycle:

- Speaking for DataStax, about half our time is spent on maintenance.
Given this, a 3 month window just isn't much time to work on some of
the larger features we have planned.

- Most of the schedule slip has been in our post-freeze QA period.  A
six month cycle would allow a more realistic 6 or even 8 weeks of QA,
while still expanding the dev window.

- Cassandra has matured enough that there is less low-hanging fruit to
pick; two potential upgrades per year feels better matched to that,
than three.

- The reality has been that 0.8, 1.0, and 1.1 took about 5, 5.5, and 6
months, respectively.  So in a sense, officially making it a 6-month
cycle would only be acknowledging reality anyway.

Thoughts?

-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com

Reply via email to