On 2013-06-28T11:11:00, Andrew Beekhof <and...@beekhof.net> wrote:

> >> Maybe you're right, maybe I should stop fighting it and go with the
> >> firefox approach.
> >> That certainly seemed to piss a lot of people off though...
> > If there's one message I've learned in 13 years of work on Linux HA,
> > then it is that people are *always* going to be pissed off. ;-)
> Ok, so are you actually proposing we switch upstream to Pacemaker-{integer} 
> releases, forsake any notion of stable versions and leave that to the 
> enterprise distros?

I'm with you on this, except for "forsake any notion of stable
versions".

My grumbling about 1.1.8 was mostly because it was an *exception* (from
where I stand); for the most part, all pacemaker versions have been
continuously progressing and regressions were "rare enough", partly due
to the diligence of the developer(s), but also due to the rather
extensive regression test suites, and keeping backwards compatibility
(which is, anyway, a strong requirement due to the need of supporting
rolling upgrades).

So it was always easy enough to just upgrade, effectively following a
"firefox model". (Or a Linux kernel 3.x model, more like.) As far as I
can see, 1.1.x already did that.

There's an exception: dropping commonly used external interfaces (say,
"ptest") needs to be announced a few releases in advance before enacted
upstream. (And if Enterprise distributions want to keep something, they
have time to prepare for that.) And of course, if major components get
rewritten, they either need more testing or should be in place in
parallel for 1 or 2 releases.

Even though an Enterprise model pays my bills, I'm a big fan of
continuous delivery. I believe that everything else is mostly madness.
(Perpetuated by customers willing to pay for it, and because admittedly
not all components have good test suites.)


Regards,
    Lars

-- 
Architect Storage/HA
SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 
21284 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde


_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to