On Wed, May 22, 2013, at 10:51 AM, John Burwell wrote:
> I would say that the only thing for an open source project worse than not
> releasing is releasing a poor quality release.  A late release with high
> quality is soon forgotten.  An on-time or late release with poor quality
> lingers in folks memory. The KDE project made the near fatal mistake of
> following the same logic when they release 4.0, and the reputation of KDE
> 4.x continues to suffer from it to this day.  CloudStack is trusted to
> run at the core our user's operations.  In my view, if we err, we should
> err on the side of quality to avoid of erosion of that trust.  If we ever
> lost that trust, our new features would never be evaluated. 

I'm not sure this issue approaches KDE 4.0 levels, but otherwise +1.
(Note - the KDE folks are *very* touchy about 4.0 *still* being held up
as a high-water mark of poor judgement in releases, which is in and of
itself a cautionary tale for releasing something that's not ready...) 

Why are users waiting for us to officially release instead of grabbing
artifacts from Jenkins? In large part, they're waiting for the project
to "bless" the quality of the release by saying it's ready. Time-based
releases are supposed to be a way of ensuring that we don't hold up
releases indefinitely because of missing features - but I don't think
that extends to knowingly releasing something that is a pretty serious
bug. 

Best,

jzb
-- 
Joe Brockmeier
j...@zonker.net
Twitter: @jzb
http://www.dissociatedpress.net/

Reply via email to