RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Saturday, February 21, 2015 10:08 PM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC Zeev, I won't nit-pick every point, but there are a few I think need

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Sunday, February 22, 2015 12:25 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC Zeev, with two potential 'camps' of developers forming up Have you looked

Re: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
On 22 בפבר׳ 2015, at 02:07, François Laupretre franc...@php.net wrote: De : Lester Caine [mailto:les...@lsces.co.uk] Fixed length fields may well be a data source so having to strip them before using them just seems a backward step. The basic C library simply strips the white space so are

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
Benjamin, There’s a fundamental difference between the two RFCs that goes beyond whether using a global INI setting and the other per-file setting. The fundamental difference is that the endgame of the Dual Mode RFC is having two modes – and whatever syntax we’ll add, will be with us forever;

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
Márcio, I hope to be able to work on an actual implementation and have something by the end of the upcoming week, allowing us all to experiment. Other than tweaking the conversion table, which based on the feedbacks I * *believe** can be done in a way everyone can live with – I agree that the

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-22 Thread Zeev Suraski
-Original Message- From: Jefferson González [mailto:jgm...@gmail.com] Sent: Sunday, February 22, 2015 11:59 PM To: Stanislav Malyshev Cc: Etienne Kneuss; Anthony Ferrara; Zeev Suraski; PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC 2015-02-22 16:38 GMT-04:00

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
Anthony, I started writing this long response, but instead, I want to localize the whole discussion to the one true root difference. Your position on that difference is the basis for your entire case, and my position on this argument is the base for my entire case. There we go: And note that

Re: [PHP-DEV] Reviving scalar type hints

2015-02-20 Thread Zeev Suraski
On 20 בפבר׳ 2015, at 16:55, Anthony Ferrara ircmax...@gmail.com wrote: verification and static analysis aren't enough? Anthony, While IMHO they're not enough to warrant substantial deviation from PHP's behavior, this is a subjective question that others might answer differently. But

[PHP-DEV] RE: JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
Kneuss; Anthony Ferrara; Zeev Suraski; PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC 1. Does weak mode could provide the required rules to implement a JIT with a sane level of memory and CPU usage? There is no objective answer to the question while it has the clause

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 3:21 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Zeev, Partially. The static analysis

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 1:35 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Zeev, And note that this can only work with strict

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 3:02 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Zeev, I think we are indeed getting somewhere, I hope

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Jefferson Gonzalez [mailto:jgm...@gmail.com] Sent: Monday, February 23, 2015 3:58 AM To: Stanislav Malyshev; Anthony Ferrara Cc: Zeev Suraski; Jefferson Gonzalez; PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 2:25 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Ze'ev, It's Zeev, thanks :) Because strict types makes

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-22 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 3:43 AM To: Stanislav Malyshev Cc: Zeev Suraski; Jefferson Gonzalez; PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Stas

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-23 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Monday, February 23, 2015 4:38 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Well, yes and no. In this simple example, you could

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-23 Thread Zeev Suraski
-Original Message- From: Joe Watkins [mailto:pthre...@pthreads.org] Sent: Monday, February 23, 2015 10:03 AM To: Jefferson Gonzalez Cc: Zeev Suraski; PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Zeev, I missed the initial

RE: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC)

2015-02-23 Thread Zeev Suraski
-Original Message- From: Joe Watkins [mailto:pthre...@pthreads.org] Sent: Monday, February 23, 2015 11:29 AM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] JIT (was RE: [PHP-DEV] Coercive Scalar Type Hints RFC) Zeev, If you can infer the type with confidence, you

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Theodore Brown [mailto:theodor...@outlook.com] Sent: Thursday, February 26, 2015 5:29 PM To: internals@lists.php.net Subject: [PHP-DEV] A different user perspective on scalar type declarations I am a full-time PHP developer responsible for maintaining

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Mike Willbanks [mailto:pen...@gmail.com] Sent: Thursday, February 26, 2015 9:46 PM To: Anthony Ferrara Cc: Dan Ackroyd; Zeev Suraski; Theodore Brown; internals@lists.php.net Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Thursday, February 26, 2015 9:54 PM To: Zeev Suraski Cc: Mike Willbanks; Dan Ackroyd; Theodore Brown; internals@lists.php.net Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Thursday, February 26, 2015 9:29 PM To: Mike Willbanks Cc: Dan Ackroyd; Zeev Suraski; Theodore Brown; internals@lists.php.net Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Dan Ackroyd [mailto:dan...@basereality.com] Sent: Thursday, February 26, 2015 8:49 PM To: Zeev Suraski Cc: Theodore Brown; internals@lists.php.net Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations On 26 February 2015 at 17:48

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Mike Willbanks [mailto:pen...@gmail.com] Sent: Thursday, February 26, 2015 10:43 PM To: Zeev Suraski Cc: PHP Internals Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations Here is the most basic example and something that people

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Thursday, February 26, 2015 10:24 PM To: Zeev Suraski Cc: internals@lists.php.net Subject: Re: [PHP-DEV] A different user perspective on scalar type declarations Zeev, When I say you need to worry

RE: [PHP-DEV] A different user perspective on scalar type declarations

2015-02-26 Thread Zeev Suraski
Yes, the database use case and exterior data has been my main concern over the type hint proposals. Now, this could also be changed (fixed, etc) on a different layer (aka database extensions to deal with native types) but that is likely far more to bite off than one would want at this

RE: [PHP-DEV] Reviving scalar type hints

2015-02-21 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Saturday, February 21, 2015 5:23 PM To: Zeev Suraski Cc: Larry Garfield; internals@lists.php.net Subject: Re: [PHP-DEV] Reviving scalar type hints I'm fine with that. My interpretation was that the feature

RE: [PHP-DEV] Reviving scalar type hints

2015-02-21 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Saturday, February 21, 2015 1:36 AM To: Larry Garfield Cc: internals@lists.php.net Subject: Re: [PHP-DEV] Reviving scalar type hints Larry, On Fri, Feb 20, 2015 at 6:31 PM, Larry Garfield

[PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
All, I’ve been working with François and several other people from internals@ and the PHP community to create a single-mode Scalar Type Hints proposal. I think it’s the RFC is a bit premature and could benefit from a bit more time, but given the time pressure, as well as the fact that a not

[PHP-DEV] [RFC] Coercive Scalar Type Hints

2015-02-21 Thread Zeev Suraski
[Resending with the correct Subject line :)] --- All, I’ve been working with François and several other people from internals@ and the PHP community to create a single-mode Scalar Type Hints proposal. I think it’s the RFC is a bit premature and could benefit from a bit more time, but given

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
-Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Saturday, February 21, 2015 8:12 PM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC Zeev, First off, thanks for putting forward a proposal. I look forward

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
-Original Message- From: Pádraic Brady [mailto:padraic.br...@gmail.com] Sent: Saturday, February 21, 2015 9:56 PM To: Zeev Suraski Cc: Anthony Ferrara; PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC The sentence stresses garbage in too much to read as accurate

RE: [PHP-DEV] Coercive Scalar Type Hints RFC

2015-02-21 Thread Zeev Suraski
Sorry for the previous prematurely sent email, looks like I found a new keyboard shortcut :) -Original Message- From: Anthony Ferrara [mailto:ircmax...@gmail.com] Sent: Saturday, February 21, 2015 8:12 PM To: Zeev Suraski Cc: PHP internals Subject: Re: [PHP-DEV] Coercive Scalar Type

RE: [PHP-DEV] Coercive Scalar Type Hints RFC - BC breaks

2015-02-24 Thread Zeev Suraski
-Original Message- From: François Laupretre [mailto:franc...@php.net] Sent: Wednesday, February 25, 2015 3:20 AM To: 'Pierre Joye' Cc: 'Yasuo Ohgaki'; 'Zeev Suraski'; 'Anthony Ferrara'; 'PHP internals' Subject: RE: [PHP-DEV] Coercive Scalar Type Hints RFC - BC breaks Hi, De

RE: [PHP-DEV] The Game Theory of Scalar Type Hint Voting

2015-02-25 Thread Zeev Suraski
-Original Message From: Leigh [mailto:lei...@gmail.com] Sent: Tuesday, February 24, 2015 2:56 PM To: Albert Casademont Filella Cc: Benjamin Eberlei; PHP Internals Subject: Re: [PHP-DEV] The Game Theory of Scalar Type Hint Voting On 23 February 2015 at 21:15, Albert Casademont

[PHP-DEV] RE: Coercive STH - some real world tests and updated RFC

2015-02-26 Thread Zeev Suraski
with the most notable difference being allowing NULL-scalar conversions Forgot to clarify - this is only for calls to internal functions. Userland type hints don't accept NULL-scalar conversions. Zeev -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit:

RE: [PHP-DEV] [RFC][VOTE] Improved Error Callback Mechanism

2015-04-29 Thread Zeev Suraski
-Original Message- From: Ferenc Kovacs [mailto:tyr...@gmail.com] Sent: Wednesday, April 29, 2015 2:54 PM To: franc...@php.net; Zeev Suraski Cc: Pierre Joye; Adam Harvey; Patrick ALLAERT; Olivier Garcia; PHP Internals; Kalle Sommer Nielsen Subject: Re: [PHP-DEV] [RFC][VOTE] Improved

RE: [PHP-DEV] PHP 7 RTM date

2015-11-08 Thread Zeev Suraski
> -Original Message- > From: Rasmus Lerdorf [mailto:ras...@lerdorf.com] > Sent: Sunday, November 08, 2015 9:49 PM > To: Anatol Belski; internals@lists.php.net > Cc: 'Kalle Sommer Nielsen'; 'Ferenc Kovacs' > Subject: Re: [PHP-DEV] PHP 7 RTM date > > On 11/08/2015 11:15 AM, Anatol Belski

[PHP-DEV] RE: Rogue Wave Software acquires enterprise PHP leader Zend

2015-10-07 Thread Zeev Suraski
> I've just read the news about the Zend acquisition: > http://www.zend.com/en/resources/news-and- > events/newsroom/press/3683_rogue-wave-software-acquires-enterprise- > php-leader-zend-acquisition-broadens-enterprise-strength-across-top-five- > development-languages > I'm curious how will this

RE: [PHP-DEV] Re: PHP 5.6 life cycle

2015-12-07 Thread Zeev Suraski
> -Original Message- > From: Rowan Collins [mailto:rowan.coll...@gmail.com] > Sent: Monday, December 07, 2015 4:42 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: PHP 5.6 life cycle > > Rowan Collins wrote on 07/12/2015 14:35: > > - On what factors will the decision be based?

RE: [PHP-DEV] Re: PHP 5.6 life cycle

2015-12-07 Thread Zeev Suraski
> -Original Message- > From: Arvids Godjuks [mailto:arvids.godj...@gmail.com] > Sent: Monday, December 07, 2015 5:52 PM > To: Zeev Suraski > Cc: Rowan Collins; PHP internals > Subject: Re: [PHP-DEV] Re: PHP 5.6 life cycle > > According to PHP release RFC -

[PHP-DEV] RFC: PHP 5.6 Support Timeline

2015-12-08 Thread Zeev Suraski
Following the initial discussion, I prepared an RFC that proposes to extend the support periods for PHP 5.6: https://wiki.php.net/rfc/php56timeline Thanks to Ferenc Kovacs and David Zuelke for reviewing it for any glaring omissions. Let the discussion continue… Zeev

RE: [PHP-DEV] RFC: PHP 5.6 Support Timeline

2015-12-08 Thread Zeev Suraski
> -Original Message- > From: David Zuelke [mailto:d...@heroku.com] > Sent: Tuesday, December 08, 2015 5:19 PM > To: Zeev Suraski > Cc: PHP internals > Subject: Re: [PHP-DEV] RFC: PHP 5.6 Support Timeline > > It just occurred to me (too late :D sorry Zeev)

RE: [PHP-DEV] RFC: PHP 5.6 Support Timeline

2015-12-08 Thread Zeev Suraski
> -Original Message- > From: Derick Rethans [mailto:der...@php.net] > Sent: Tuesday, December 08, 2015 6:11 PM > To: Zeev Suraski > Cc: PHP internals > Subject: Re: [PHP-DEV] RFC: PHP 5.6 Support Timeline > > I think you're making the voting too complicated :-) In

RE: [PHP-DEV] RFC: PHP 5.6 Support Timeline

2015-12-08 Thread Zeev Suraski
> -Original Message- > From: Anthony Ferrara [mailto:ircmax...@gmail.com] > Sent: Tuesday, December 08, 2015 6:09 PM > To: Zeev Suraski > Cc: PHP internals > Subject: Re: [PHP-DEV] RFC: PHP 5.6 Support Timeline > > Zeev, > > On Tue, Dec 8, 2015 at 10:14 A

RE: [PHP-DEV] RFC: PHP 5.6 Support Timeline

2015-12-08 Thread Zeev Suraski
> BTW, to be clear, this is really about "PHP 5 Support Timeline" > > (so not about a "minor" version timeline, but really about a "major" > version one, the reason why I will +1 option #1) That’ a very good point also raised by Ferenc in his review. I amended it further and actually changed the

RE: [PHP-DEV] PHP 7.0.0 final RTM delay

2015-12-03 Thread Zeev Suraski
> What I just wanted to say by the temperature is that I'm as human as > anyone > else and hopefully allowed to hype not less than anyone else. However > there are always people who celebrate and people who serve, those who > serve have to keep the cold head. I'm serving, that's it. Hope this >

RE: [PHP-DEV] PHP 7.0.0 final RTM delay

2015-12-03 Thread Zeev Suraski
> My red wine is already cooling for two days, your preferential drink for > sure, > too. The moment is big. But how human it wants ever to be, it is hardly > applicable to the the job of delivering a release, even today. We should > not > let us to hype but do a solid delivery with everything

RE: [PHP-DEV] PHP 7.0.0 final RTM delay

2015-12-03 Thread Zeev Suraski
> -Original Message- > From: Ferenc Kovacs [mailto:tyr...@gmail.com] > Sent: Thursday, December 03, 2015 2:25 PM > To: Zeev Suraski > Cc: Anatol Belski; Sebastian Bergmann; PHP Internals > Subject: Re: [PHP-DEV] PHP 7.0.0 final RTM delay > > > > On Thu, Dec 3,

Re: [PHP-DEV] PHP 7.0.0 final RTM delay

2015-12-03 Thread Zeev Suraski
> On 3 בדצמ׳ 2015, at 10:09, Anatol Belski wrote: > > I would just ask for some patience, as mentioned before - today by UTC the > announcement is going out. It is still December 3rd as planned. That's why I > was sending the awareness about the late UTC afternoon today.

Re: [PHP-DEV] Remove get_browser() from core

2015-12-03 Thread Zeev Suraski
> On 2 בדצמ׳ 2015, at 9:52, Martin Keckeis wrote: > > Hello together, > > i think it's time to deprecate the function get_browser(). > +1. Would be nice if we could point to a recommended alternative in the deprecation message. Zeev -- PHP Internals - PHP

RE: [PHP-DEV] PHP 5.6 life cycle

2015-12-06 Thread Zeev Suraski
> -Original Message- > From: Nikita Popov [mailto:nikita@gmail.com] > Sent: Sunday, December 06, 2015 7:03 PM > To: Ferenc Kovacs > Cc: Jan Ehrhardt; PHP Internals > Subject: Re: [PHP-DEV] PHP 5.6 life cycle > > On Sun, Dec 6, 2015 at 5:32 PM, Ferenc Kovacs wrote: >

Re: [PHP-DEV] PHP 5.6 life cycle

2015-12-06 Thread Zeev Suraski
> On 6 בדצמ׳ 2015, at 19:50, Ferenc Kovacs wrote: > > re-reading the archives I tend to agree, even myself mentioned in the 5.7 > thread that we could extend the 5.6 lifecycle if the sole reason for 5.7 > was to extend the support timeframe for 5.x > so I think that extending

RE: [PHP-DEV] PHP 5.6 life cycle

2015-12-06 Thread Zeev Suraski
> -Original Message- > From: Jan Ehrhardt [mailto:php...@ehrhardt.nl] > Sent: Sunday, December 06, 2015 3:21 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] PHP 5.6 life cycle > > Zeev Suraski in php.internals (Sun, 6 Dec 2015 14:38:10 +0200): > >IM

RE: [PHP-DEV] PHP 5.6 life cycle

2015-12-06 Thread Zeev Suraski
> -Original Message- > From: Jan Ehrhardt [mailto:php...@ehrhardt.nl] > Sent: Sunday, December 06, 2015 2:15 PM > To: internals@lists.php.net > Subject: [PHP-DEV] PHP 5.6 life cycle > > See http://php.net/supported-versions.php > > Will PHP 5.6 go into 'security fixes only' on 28 Aug 2015

RE: [PHP-DEV] PHP 5.6 life cycle

2015-12-07 Thread Zeev Suraski
> -Original Message- > From: Derick Rethans [mailto:der...@php.net] > Sent: Monday, December 07, 2015 12:41 PM > To: David Zuelke > Cc: Anatol Belski; Larry Garfield; internals@lists.php.net > Subject: Re: [PHP-DEV] PHP 5.6 life cycle > > On Mon, 7 Dec 2015, David Zuelke wrote: > > > On

RE: [PHP-DEV] Re: PHP 5.6 life cycle

2015-12-15 Thread Zeev Suraski
> -Original Message- > From: yohg...@gmail.com [mailto:yohg...@gmail.com] On Behalf Of Yasuo > Ohgaki > Sent: Tuesday, December 15, 2015 2:08 AM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: PHP 5.6 life cycle > > Upgrading extensions from PHP 5.X to PHP 5.Y is easy or even

[PHP-DEV] [RFC] [VOTE] PHP 5's Support Timeline

2016-01-05 Thread Zeev Suraski
Hopefully mostly everyone is back from the holidays by now, the vote is now open for the PHP 5 Support Timeline RFC: https://wiki.php.net/rfc/php56timeline#vote Voting ends January 13th 2016 at 10:00am GMT. Thanks! Zeev

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-05 Thread Zeev Suraski
> -Original Message- > From: a...@adamharvey.name [mailto:a...@adamharvey.name] On > Behalf Of Adam Harvey > Sent: Tuesday, January 05, 2016 3:46 AM > To: Stanislav Malyshev > Cc: PHP internals > Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct > > On 4 January 2016 at 17:34,

RE: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-05 Thread Zeev Suraski
> -Original Message- > From: Anthony Ferrara [mailto:ircmax...@gmail.com] > Sent: Tuesday, January 05, 2016 6:16 PM > To: internals@lists.php.net > Subject: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct > > As to the comments in this thread, I won't reply to every one, but here > are a

Re: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-07 Thread Zeev Suraski
On Thu, Jan 7, 2016 at 11:50 PM, Anthony Ferrara <ircmax...@gmail.com> wrote: > Zeev, > > On Thu, Jan 7, 2016 at 3:50 PM, Zeev Suraski <z...@zend.com> wrote: > >> -Original Message- > >> From: Anthony Ferrara [mailto:ircmax...@gmail.com] > &

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-07 Thread Zeev Suraski
> -Original Message- > From: Anthony Ferrara [mailto:ircmax...@gmail.com] > Sent: Wednesday, January 06, 2016 10:48 PM > To: François Laupretre > Cc: Ryan Pallas ; Paul M. Jones > ; Andrea Faulds ; >

RE: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-08 Thread Zeev Suraski
> -Original Message- > From: Derick Rethans [mailto:der...@php.net] > Sent: Friday, January 08, 2016 7:18 PM > To: Sara Golemon <poll...@php.net> > Cc: Zeev Suraski <z...@zend.com>; Anthony Ferrara > <ircmax...@gmail.com>; internals@lists.php.net >

RE: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-08 Thread Zeev Suraski
> -Original Message- > From: p...@golemon.com [mailto:p...@golemon.com] On Behalf Of Sara > Golemon > Sent: Wednesday, January 06, 2016 9:46 PM > To: Stanislav Malyshev > Cc: François Laupretre ; Anthony Ferrara > ;

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-08 Thread Zeev Suraski
> -Original Message- > From: Paul M. Jones [mailto:pmjone...@gmail.com] > Sent: Friday, January 08, 2016 7:28 PM > To: Larry Garfield > Cc: internals@lists.php.net > Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct > > > > On Jan 7, 2016, at 23:52, Larry

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-08 Thread Zeev Suraski
> -Original Message- > From: Larry Garfield [mailto:la...@garfieldtech.com] > Sent: Friday, January 08, 2016 9:51 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct > > On 1/8/16 12:31 PM, Paul M. Jones wrote: > >> On Jan 8, 2016, at 12:16, Larry

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-09 Thread Zeev Suraski
> -Original Message- > From: bishop.bett...@gmail.com [mailto:bishop.bett...@gmail.com] On > Behalf Of Bishop Bettini > Sent: Saturday, January 09, 2016 7:38 PM > To: Paul M. Jones > Cc: Pierre Joye ; PHP internals > ;

RE: [PHP-DEV] Deprecation of the Error Control Operator (@ symbol)

2016-01-05 Thread Zeev Suraski
> -Original Message- > From: Rasmus Lerdorf [mailto:ras...@lerdorf.com] > Sent: Tuesday, January 05, 2016 7:28 AM > To: Sara Golemon; Stanislav Malyshev > Cc: Junade Ali; PHP internals > Subject: Re: [PHP-DEV] Deprecation of the Error Control Operator (@ > symbol) > > On 01/04/2016 07:22

RE: [PHP-DEV] Deprecation of the Error Control Operator (@ symbol)

2016-01-05 Thread Zeev Suraski
> -Original Message- > From: Derick Rethans [mailto:der...@php.net] > Sent: Tuesday, January 05, 2016 12:57 PM > To: Michael Heap > Cc: Sara Golemon; Junade Ali; PHP internals > Subject: Re: [PHP-DEV] Deprecation of the Error Control Operator (@ > symbol) > > On Tue, 5 Jan 2016, Michael

RE: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-07 Thread Zeev Suraski
> -Original Message- > From: Anthony Ferrara [mailto:ircmax...@gmail.com] > Sent: Thursday, January 07, 2016 8:15 PM > To: internals@lists.php.net > Subject: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct > > All, > > On Mon, Jan 4, 2016 at 4:06 PM, Anthony Ferrara

[PHP-DEV] PHP 5 Support Timeline - voting in January

2015-12-20 Thread Zeev Suraski
All, While in theory we could go to a vote already, I’d like to wait with it until the week of January 4th – mainly because I’m guessing much of internals@ is away on holidays at this time. Happy holidays! Zeev

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-23 Thread Zeev Suraski
> On 23 בנוב׳ 2015, at 0:35, Rafael Dohms wrote: > >> On Sun, Nov 22, 2015 at 11:19 PM, Rasmus Lerdorf wrote: >> 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.

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-23 Thread Zeev Suraski
> On 23 בנוב׳ 2015, at 10:08, Rasmus Lerdorf wrote: > >> On 11/23/2015 09:49 AM, Phil Sturgeon wrote: >> The "There will always be bugs" argument is a strawman, nobody is >> saying wait until it's perfect. >> >> People in this thread are consistently conflating "there will

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-23 Thread Zeev Suraski
> On 23 בנוב׳ 2015, at 14:04, Joe Watkins wrote: > > > No one is expecting 0.0 or any version to be bug free, but the simplicity of > the fix says nothing about the seriousness of the bug. I think it quite > serious _because_ we are a few days from GA, had this been

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-23 Thread Zeev Suraski
> On 23 בנוב׳ 2015, at 15:21, Anthony Ferrara <ircmax...@gmail.com> wrote: > > Zeev and all, > >> On Mon, Nov 23, 2015 at 9:05 AM, Zeev Suraski <z...@zend.com> wrote: >> >> No, but both the seriousness of the bug AND the simplicity of the fix sit

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-21 Thread Zeev Suraski
> On 22 בנוב׳ 2015, at 0:47, Anthony Ferrara 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

Re: [PHP-DEV] 7.0.0 release

2015-11-23 Thread Zeev Suraski
> On 24 בנוב׳ 2015, at 7:18, Davey Shafik wrote: > > On Tue, Nov 24, 2015 at 1:00 AM, Sebastian Bergmann > wrote: > >>> On 11/23/2015 10:10 PM, Anatol Belski wrote: >>> >>> c) do RC8, release on 3rd, expect there are no bugs come in >> >> +1 > > > +1 +1

Re: [PHP-DEV] INDRECT in arrays causes count() to become unpredictable

2015-11-23 Thread Zeev Suraski
> On 23 בנוב׳ 2015, at 15:51, Rasmus Lerdorf wrote: > >> On Nov 23, 2015, at 15:21, Anthony Ferrara 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

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-11 Thread Zeev Suraski
> > That's because nobody does that. Instead, the question is whether the > > specific proposal is helpful to fix specific issues. The conversation > > goes like this: > > > > A: here's solution X! > > B: for what? > > A: for problem Y > > B: but do we have problem Y? Also, X does not seem to

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines (WAS: Adopt Code of Conduct)

2016-01-12 Thread Zeev Suraski
> -Original Message- > From: Stanislav Malyshev [mailto:smalys...@gmail.com] > Sent: Wednesday, January 13, 2016 3:11 AM > To: Zeev Suraski <z...@zend.com>; John Bafford <jbaff...@zort.net> > Cc: PHP internals <internals@lists.php.net> > Subject: Re: [

[PHP-DEV] RE: [RFC] [VOTE] PHP 5's Support Timeline

2016-01-13 Thread Zeev Suraski
& voted! Zeev From: Zeev Suraski Sent: Tuesday, January 05, 2016 11:52 AM To: PHP internals <internals@lists.php.net> Subject: [RFC] [VOTE] PHP 5's Support Timeline Hopefully mostly everyone is back from the holidays by now, the vote is now open for the PHP 5 Support Timeline R

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines (WAS: Adopt Code of Conduct)

2016-01-13 Thread Zeev Suraski
> -Original Message- > From: Derick Rethans [mailto:der...@php.net] > Sent: Wednesday, January 13, 2016 12:59 PM > To: Zeev Suraski <z...@zend.com> > Cc: John Bafford <jbaff...@zort.net>; PHP internals > <internals@lists.php.net> > Subject: RE

RE: [PHP-DEV] [RFC] [VOTE] PHP 5's Support Timeline

2016-01-13 Thread Zeev Suraski
> -Original Message- > From: Bob Weinand [mailto:bobw...@hotmail.com] > Sent: Wednesday, January 13, 2016 3:16 PM > To: Zeev Suraski <z...@zend.com> > Cc: Joe Watkins <pthre...@pthreads.org>; PHP internals > <internals@lists.php.net> > Subject: Re:

RE: [PHP-DEV] Re: Anonymous voting on wiki

2016-01-12 Thread Zeev Suraski
> -Original Message- > From: Andreas Heigl [mailto:andr...@heigl.org] > Sent: Tuesday, January 12, 2016 4:21 PM > To: Eli ; internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Anonymous voting on wiki > > Am 12.01.16 um 15:06 schrieb Eli: > > On 1/12/16 5:16 AM, Dennis

RE: [PHP-DEV] Re: Anonymous voting on wiki

2016-01-12 Thread Zeev Suraski
> -Original Message- > From: Eli [mailto:e...@eliw.com] > Sent: Tuesday, January 12, 2016 5:07 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Anonymous voting on wiki > > On 1/12/16 9:53 AM, Zeev Suraski wrote: > > I'm at least one of the

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines (WAS: Adopt Code of Conduct)

2016-01-12 Thread Zeev Suraski
John, Thanks for taking the time to write that lengthy email. There are a lot of things in there I agree with, and a lot I disagree with, but that's beside the point for now. One part in particular in your message got me thinking: > I understand that we’re a passionate people, and that

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines (WAS: Adopt Code of Conduct)

2016-01-12 Thread Zeev Suraski
> 4. As soon as authors notice substantial opposition, they'll quickly realize > they're dealing with an RFC that's very unlikely to pass, and probably eiter > abandon it or go back to the drawing board - and eliminate any contention > that may have otherwise surrounded it. One other thing I

RE: [PHP-DEV] Re: Anonymous voting on wiki

2016-01-12 Thread Zeev Suraski
> -Original Message- > From: Andreas Heigl [mailto:andr...@heigl.org] > Sent: Tuesday, January 12, 2016 5:34 PM > To: Zeev Suraski <z...@zend.com>; Eli <e...@eliw.com> > Cc: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Anonymous voting on wiki >

RE: [PHP-DEV] [RFC DISCUSSION] typeof

2016-06-05 Thread Zeev Suraski
> -Original Message- > From: Rasmus Schultz [mailto:ras...@mindplay.dk] > Sent: Sunday, June 05, 2016 2:51 PM > To: Stanislav Malyshev > Cc: Sara Golemon ; PHP internals > Subject: Re: [PHP-DEV] [RFC DISCUSSION] typeof > >

Re: [PHP-DEV] [RFC] [VOTE] Union types

2016-06-14 Thread Zeev Suraski
> On 14 ביוני 2016, at 21:00, Stanislav Malyshev wrote: > > Hi! > >> The separate vote is to remove ?string by string | null as only option. > > So we just held a vote on introducing ?type a month ago, to now vote on > removing it. Am I the only one to whom it doesn't

Re: [PHP-DEV] [RFC] [VOTE] Union types

2016-06-14 Thread Zeev Suraski
On 14 ביוני 2016, at 22:53, Levi Morrison > wrote: I'm personally against Union types because it makes no sense for classes I've been over this before but I'll repeat it here for completeness: this is not true. There are more than enough constructs in PHP

RE: [PHP-DEV] [RFC] [VOTE] Union types

2016-06-15 Thread Zeev Suraski
> -Original Message- > From: morrison.l...@gmail.com [mailto:morrison.l...@gmail.com] On Behalf > Of Levi Morrison > Sent: Wednesday, June 15, 2016 1:51 AM > To: Zeev Suraski <z...@zend.com> > Cc: PHP internals <internals@lists.php.net> > Subject: Re: [

RE: [PHP-DEV] Re: Anonymous voting on wiki

2016-01-11 Thread Zeev Suraski
> -Original Message- > From: Stanislav Malyshev [mailto:smalys...@gmail.com] > Sent: Sunday, January 10, 2016 12:00 AM > To: Andrea Faulds ; internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Anonymous voting on wiki > > Hi! > > > This seems useful. I do wonder whether

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-11 Thread Zeev Suraski
Larry, Thanks for your detailed letter. I think that I'm not that far off from your position, but clearly, there are some differences of opinion that lead us to different conclusions. Given the length of your email, I'm going to be very^H^H^H^H selective in what I respond to. > I'm inclined

RE: [PHP-DEV] Re: [RFC] [Draft] Adopt Code of Conduct

2016-01-08 Thread Zeev Suraski
> We've seen time and time again that the court of public opinion is a > horrific > judge for these style issues. This sentence has me worried in several different ways. Would you care to provide some references how the court of public opinion was a horrific judge for these style issues?

RE: [PHP-DEV] Re: Anonymous voting on wiki

2016-01-10 Thread Zeev Suraski
> -Original Message- > From: Dennis Birkholz [mailto:p...@dennis.birkholz.biz] > Sent: Sunday, January 10, 2016 3:16 PM > To: Lester Caine ; internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Anonymous voting on wiki > > Am 10.01.2016 um 11:20 schrieb Lester Caine:

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines -- "let's proceed to ideas"

2016-01-14 Thread Zeev Suraski
> -Original Message- > From: Larry Garfield [mailto:la...@garfieldtech.com] > Sent: Wednesday, January 13, 2016 9:46 PM > To: internals@lists.php.net > Subject: Re: [PHP-DEV] Re: Internals and Newcomers and the Sidelines -- > "let's proceed to ideas" > There's an important point we've

RE: [PHP-DEV] [RFC] [Draft] Adopt Code of Conduct

2016-01-14 Thread Zeev Suraski
> -Original Message- > From: Anthony Ferrara [mailto:ircmax...@gmail.com] > Sent: Tuesday, January 12, 2016 12:55 AM > To: David Zuelke > Cc: Stanislav Malyshev ; Pierre Joye > ; Brandon Savage ; >

RE: [PHP-DEV] Re: Internals and Newcomers and the Sidelines -- "let's proceed to ideas"

2016-01-14 Thread Zeev Suraski
> -Original Message- > From: Tom Worster [mailto:f...@thefsb.org] > Sent: Thursday, January 14, 2016 5:26 PM > To: Pierre Joye > Cc: Stanislav Malyshev ; PHP internals > > Subject: Re: [PHP-DEV] Re: Internals and

RE: [PHP-DEV] [VOTE] Contributor Guidelines, and Updates to Code of Conduct progress

2016-02-09 Thread Zeev Suraski
> Feel free to reply here with suggestions, comments, etc. I think this is a pretty good start and I can stand behind most of this text. I do have a number of issues/suggestions with it though (apologies for not doing this sooner - I was swamped in the last 3 weeks with travel & out of town

<    5   6   7   8   9   10   11   12   13   >