Re: INDRECT in arrays causes count() to become unpredictable
| From: | Bob Weinand | Date: | Mon, 23 Nov 2015 15:05:20 +0000 |
| Subject: | Re: INDRECT in arrays causes count() to become unpredictable | ||
| 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-89333@lists.php.net to get a copy of this message | ||
> Am 23.11.2015 um 15:52 schrieb Rasmus Lerdorf <rasmus@lerdorf.com>:
>
>> On Nov 23, 2015, at 15:21, Anthony Ferrara <ircmaxell@gmail.com> wrote:
>>
>> Rasmus,
>>
>>> I think this was mostly a PR failure on my part actually. If I/we are a bit more
>>> careful about how we handle similar issues and the people lurking with itchy Twitter trigger fingers
>>> would spend a bit more time looking into the details we should all be able to get along and get a
>>> good launch with no controversy on Dec.3.
>>
>> Sorry, but when you make a statement like:
>>
>>> Nobody is going to take a .0.0 and push it straight to production.
>>
>> THAT is more than a PR failure. That's a perspective failure.
>
> I still don't see anyone going straight to production with 7.0.0 unless they have been
> extensively testing the RCs. And if they have been extensively testing the RCs then any issues in
> them must not be impacting them. 7.0.0 is the wake up call for all the people who haven't been
> testing the RCs and as such it will generate more issues, regardless of how long we wait.
> That's why I still wouldn't suggest anyone go straight to production with 7.0.0 even if we
> delay another full year. This has nothing to do with being cavalier nor having a perspective failure
> about anything, it has to do with being realistic and pragmatic about how things work based on years
> of experience doing this.
>
> Every single release in the history of PHP has been a compromise. We have RCs until the set of
> fixes from one RC to the next is free of major issues. There will always be more issues, so we have
> to make a release decision at some point.
>
> -Rasmus
I think every party has valid points and I think Rasmus is right. We'll always have some bugs
where others think it's worthy a RC. I don't disagree with putting the bugfix into the
7.0.0 release (without further RC).
But after all it's affecting a rather edge case; just the symtables. I have yet to see code
which would break without the fix. It wouldn't be too bad to have it in 7.0.1 now. It's
not a PR failure. The only thing which harmed PR maybe is having put this up to public discussion,
and then still...
But still, that's Anatol and Kalle who have to decide whether a further RC is necessary.
Please let's wait for their opinion now. Thanks,
Bob