Re: BC break in 5.4.29 and 5.5.13
| From: | Julien Pauli | Date: | Tue, 17 Jun 2014 18:40:58 +0000 |
| Subject: | Re: BC break in 5.4.29 and 5.5.13 | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-74956@lists.php.net to get a copy of this message | ||
On Tue, Jun 17, 2014 at 7:41 PM, Stas Malyshev <smalyshev@sugarcrm.com> wrote:
> Hi!
>
>> It has been 18 days without a 5.5.14 release or a rollback of 5.5.13.
>> This is highly unacceptable and irresponsible of a core language.
>
> We have a release schedule. Which is widely known - in fact, we've just
> announced 5.5.14 RC1 last Thursday. I agree BC break is bad but not bad
> enough to break the release schedule. If you suffer from this particular
> problem, just keep on 5.5.12 for 2 weeks. And please test the RCs, if
> people would actually test the RCs we'd know about such problems
> *before* the release, not *after*. That's what RCs are for.
And here Stas you get my huge +1.
I cant understand the stress about this bug. It seems like the earth
is gonna blow up.
Suddenly, people are not "stuck with" 5.3.x anymore (thing we still
ear about, nearly daily), but they do run exactly 5.5.13. Common, are you
kidding ?
Just stay in 5.5.12, keep calm as there really is no need to lose
anyone's temper.
It is a BC break, yes, and we all apologize about it, believe it. But
it won't blow the earth up in the few next seconds, will it ?
The only moments I know we've been releasing a new version in rush,
was about huge security holes that got disclosed just after a release.
However, as I can see the patch seems to still have problems in our
RC1, we could go for an RC2 if no consensus is found about it before
next tuesday (the day we usually tag).
What do you think about this ?
Like Ferenc said, rushing a patch is a high risk at introducing
another bug, or just not fixing the bug properly. And then a bad
loop's gonna start from that.
Let's take time to test our patches / solutions, to keep our level of
quality. If RC2 is needed, there will be an RC2 (and more again if
needed). I'am all in favor of improving our quality , which usually is
the opposite of rushing.
Julien Pauli