Yep - the progress that's been made on trunk recently has been excellent and should continue. The spirit of tick tock - stable trunk - should not change, just that the release cycle did not support what humans are comfortable with maintaining or deploying.
On Fri, Sep 16, 2016 at 10:08 AM Jonathan Ellis <jbel...@gmail.com> wrote: > On Fri, Sep 16, 2016 at 11:36 AM, Jonathan Haddad <j...@jonhaddad.com> > wrote: > > > What I was trying to suggest is that the *goal* of trunk should always be > > releasable, and the alpha releases would be the means of testing that. > If > > the goal is to always be releasable, we move towards achieving that goal > by > > improving modularity, test coverage and test granularity. > > > > Yes, it's very difficult to prove a piece of software is completely free > of > > bugs and I wouldn't expect NASA to put Cassandra on the space shuttle. > > That said, by prioritizing stability in the software development process > up > > front, the cost of maintaining older branches over time will decrease and > > the velocity of the project will increase - which was the original goal > of > > Tick Tock. > > > > And we *did* make substantial progress on this. Not nearly as quickly as I > originally hoped, but our CI is worlds cleaner and more useful than it was > this time last year. > > -- > Jonathan Ellis > co-founder, http://www.datastax.com > @spyced >