Monday, November 21, 2011

CTools - Rapid release cycle

The Ctools are great. There's no doubt about it. But our release handling has been... hum... "lacking", to be very polite about it.


It's absolutely unacceptable to have the latest released version of CDE to be 1.0RC3 for over 6 months now, CDA on 1.0 and having everyone relying on CI builds and tools like the ctools-installer running trunk. We know that, and I apologize.


Webdetails is a services company, so all the work we do into productizing ctools mostly comes out of our own sweat and blood, thus ending in the situation where we are now. But we're way past the time where this is manageable and all the tools grew into such proportion, both in quality and user base, that we need to drastically change this.


We're now moving into a rapid release cycle. Our goal is to start with releases every 3 weeks  and adjust that with time if necessary.


And we'll start one step at a time. Scheduled to this Wednesday is a stable release of CDA. As the release cycle moves on we'll add the other plugins.


We'll also change the way we handle version numbering. Since they're mostly useless anyway (and our marketing team said they didn't  particularly care about them ;)  ) we'll now move to a different style. Let's just say the next version will be CDA v11.11.23 . And  I'll let you guess the pattern ;)


Cheers

-pedro

2 comments:

  1. Maturity rolls in! Nice move, Pedro, keep up the good work!

    ReplyDelete
  2. Pedro (All the Pedros):
    Your tools are extremely useful, and I know how hard could be develop a set of community tools under real world conditions (basically time and money). We appreciate a lot your work, and we hope to collaborate to improve it.

    ReplyDelete