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

Reply via email to