I may have misunderstood, will this be fixed before GA or not ?

Cheers
Joe

On Mon, Nov 23, 2015 at 7:52 AM, Joe Watkins <pthre...@pthreads.org> wrote:

> Morning Anatol,
>
> > People that don't test RC won't start to test any later RC anyway.
>
> This wasn't reported by "people", this was found by one of us.
>
> The problem isn't only that we have a bug in symbol tables, the problem is
> that the bug was found so very late in the process.
>
> We cannot reasonably have confidence that no other such bugs exist.
>
> I think it doesn't make sense to push forward with the current release
> time table now. I think it makes sense to do another RC and give *us* a
> little bit longer to test.
>
> Please reconsider.
>
> Cheers
> Joe
>
>
> On Mon, Nov 23, 2015 at 7:28 AM, Anatol Belski <anatol....@belski.net>
> wrote:
>
>> Hi,
>>
>> > -----Original Message-----
>> > From: Rasmus Lerdorf [mailto:ras...@lerdorf.com]
>> > Sent: Sunday, November 22, 2015 11:20 PM
>> > To: Anthony Ferrara <ircmax...@gmail.com>; Zeev Suraski <z...@zend.com>
>> > Cc: internals@lists.php.net
>> > Subject: Re: [PHP-DEV] INDRECT in arrays causes count() to become
>> > unpredictable
>> >
>> > On 11/22/2015 06:18 AM, Anthony Ferrara wrote:
>> > > Zeev,
>> > >
>> > > On Sat, Nov 21, 2015 at 11:52 PM, Zeev Suraski <z...@zend.com> wrote:
>> > >>
>> > >>> On 22 בנוב׳ 2015, at 0:47, Anthony Ferrara <ircmax...@gmail.com>
>> wrote:
>> > >>>
>> > >>> I think this is significant enough to be a blocker to gold and that
>> > >>> we should fix it prior to release.
>> > >>>
>> > >>> Thoughts?
>> > >>>
>> > >>
>> > >> IMHO, unless we think fixing this would require breaking binary
>> compatibility
>> > (which I don't think is the case) - this shouldn't block 7.0.0.  7.0.0
>> is a lot more
>> > about getting people to start paying attention to 7.0 and start testing
>> their
>> > codebase against it - finding both the incompatibilities in their code
>> and,
>> > undoubtedly - the bugs we failed to find.  I wish we could say this
>> would be the
>> > last issue we find in 7.0, but I think we can all agree it's wishful
>> thinking...
>> > >
>> > > Consider that Distros may very well pick whatever we call stable for
>> > > LTS releases. Meaning that non-critical (crash/security) bugs that we
>> > > miss may wind up living on for a VERY long time. If we don't intend .0
>> > > to be stable, then what's the point of versioning in the first place?
>> > >
>> > > Xinchen,
>> > >
>> > > Very interesting on the fix. I do think it's important for this to
>> > > land with 7, but at least we can have the discussion.
>> >
>> > I agree with Zeev here and I had a chat with Anatol about this tonight.
>> > This is a .0.0 release. Nobody is going to take a .0.0 and push it
>> straight to
>> > production. And it is not going to part of any sort of LTS distro
>> either. It's not like
>> > LTS distros don't pick up point releases.
>> > There is no way we will go 2 weeks without finding something for quite
>> a while
>> > still which can drag things out indefinitely. The question is whether
>> this is
>> > significant enough to postpone further. Personally I don't think it is.
>> Let's get
>> > 7.0.0 out the door and get ourselves on track for regular point
>> releases without
>> > any of this "perfect-release"
>> > stress.
>> >
>> From what I was merging for 7.0.0, I see that there are quite some
>> primitive bug fixes, a couple of non critical 7.0 bugs and 2 bugs merged up
>> from 5.6. The issue with the symtable counter stands at some point around
>> the critical border. I personally would see it as not crossing that border.
>>
>> So based on this, I'd rather go by releasing. The bug list after RC7
>> looks pretty much like a regular patch release, or even better. Comparing
>> to RC6 where it was started to be tested obviously some more intensively,
>> RC7 looks more like lost attention. We could go with more RC, sure. However
>> in that case IMO we would catch bugs at very low speed with no guarantee we
>> have a good thing at the end when we "think" it's good. This will cause us
>> to defer things for much longer time. Releasing on 26th (or on 3rd with
>> respect to Thanksgiving, if there are still strong concerns) were IMHO
>> convenient for this reasons.
>>
>> People that don't test RC won't start to test any later RC anyway. People
>> that don't test RC will start to use  GA and that will lead to bug reports,
>> in any case. So IMHO at this point we are good enough to do the first
>> release with all the known bugs fixed, with the knowledge that no critical
>> bugs are present, with the knowledge that community projects like Drupal 8,
>> Symfony, etc. report the green tests, and with intention to get people
>> waiting for GA involved.
>>
>> Regards
>>
>> Anatol
>>
>>
>>
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>

Reply via email to