Re: [PHP-DEV] [VOTE] Deprecate and remove calls from incompatible context (with patch)

2013-02-05 Thread Alan Knowles
Attached should be a patch to illustrate the exception. (obviously needs some tests modified, or created) This removes the warning in the single situation where the calling scope and target scope share the same top level parent. eg. Traits without the baggage... I think this is a reasonable

Re: [PHP-DEV] operator-0.3 extension update

2013-02-05 Thread Sara Golemon
Have you you got a php.net svn account? If so, go ahead and push the fixes yourself, if not: Get access and go for it. As to support, everything in PECL is supported precisely as much as community members are willing to keep it up to date with patches and fixes. :) -Sara On Tue, Feb 5, 2013 at

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Rasmus Lerdorf
On 02/05/2013 12:16 PM, Karoly Negyesi wrote: >> Yup, so please test it against 5.5 now. Have you done so? It is rather >> trivial to do. Grab it from git or there is a tarball at http://qa.php.net > >>> Let me describe my world. I am working on an open source package. So >>> does another 1000 or

[PHP-DEV] operator-0.3 extension update

2013-02-05 Thread Gabriel Wu
Hi, thank you for pointing me in this direction. The opengrok program is awesome! And I managed to update the operator-0.3 extension to work with php 5.3 (will be working on making it compatible with 5.4 next). I was wondering whether (where) I should submit the code so that the package can be upda

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Pierre Joye
On Tue, Feb 5, 2013 at 9:16 PM, Karoly Negyesi wrote: > Care to explain how am I supposed to test all that against 5.5? Easy, download, install, test locally. > Obviously you'd need every project owner doing this but they won't > because their hosts are not even on 5.4 so why would they even th

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Karoly Negyesi
> Yup, so please test it against 5.5 now. Have you done so? It is rather > trivial to do. Grab it from git or there is a tarball at http://qa.php.net >> Let me describe my world. I am working on an open source package. So >> does another 1000 or so developers. And another 10 000 adds modules >> (o

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Pierre Joye
hi, On Tue, Feb 5, 2013 at 5:21 PM, Lester Caine wrote: > It is totally on topic! no, really not. > :( THEY are not programmers ... But you are. Evolution of the platform as a whole is part of the support, if desired and necessary. > My current roadmap is based on PHP5.4 servers with nothing

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Thomas Bley
On Tue, Feb 5, 2013 at 5:21 PM, Lester Caine wrote: > Pierre Joye wrote: >> >> If you do commercial support for customers and do not control the >> environment and/or use shared hosting, then something is totally wrong >> in your business model. It is also really off topic, in this mailing >> list

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Lester Caine
Pierre Joye wrote: If you do commercial support for customers and do not control the environment and/or use shared hosting, then something is totally wrong in your business model. It is also really off topic, in this mailing list or in this discussion. It is totally on topic! The REASON I have

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Pierre Joye
On Tue, Feb 5, 2013 at 1:42 PM, Lester Caine wrote: > hakre wrote: >>> >>> In reality we have to make choices where we DO spend time. There is still >>> a mile >>> >of code out there being used live which is running perfectly on the >>> > PHP5.2 >>> >infrastructure. That needs testing and reworkin

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Lester Caine
Martin Keckeis wrote: http://w3techs.com/__technologies/history_details/__pl-php/5 use of PHP5.1 is slowing faster than 5.4 use is growing. This is wrong. At May 2012: PHP 5.1 starts with 4.9% PHP 5.4 start with 0.1 % In F

RE: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution

2013-02-05 Thread Zeev Suraski
> > Based on an 18 month release cycle, and assuming we release 5.5.0 in > > mid 2013, 5.6.0 will come out late 2014. > > I wonder where you pick those quantifications from, according to > https://wiki.php.net/rfc/releaseprocess there is 12 month cycle/tact, and > according to the release date of P

Re: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP distribution

2013-02-05 Thread hakre
- Ursprüngliche Message - > Von: Zeev Suraski > An: hakre > CC: internals@lists.php.net > Gesendet: 17:47 Mittwoch, 30.Januar 2013 > Betreff: RE: [PHP-DEV] [RFC] Integrating Zend Optimizer+ into the PHP > distribution > >>  > * In that RFC you write: >>  > >>  > "the integration won’t h

Re: [PHP-DEV] (non)growing memory while creating anoymous functions via eval()

2013-02-05 Thread Terry Ellison
On 04/02/13 10:57, Ángel González wrote: The memory will stop growing (on my machine) at ~2491584 bytes and the loop is able to run forever, creating each eval() furthermore uniqe ano-function's but not endless-filling Zend-internal tables. but this still leaves the function record itself in t

Re: [PHP-DEV] SplFileObject::__toString potentially returns false

2013-02-05 Thread hakre
- Ursprüngliche Message - > Von: Charles Sprayberry > An: "internals@lists.php.net" > CC: > Gesendet: 1:56 Dienstag, 5.Februar 2013 > Betreff: [PHP-DEV] SplFileObject::__toString potentially returns false > >T here was a previous discussion on the return value of > SplFileObject::__t

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Martin Keckeis
> http://w3techs.com/**technologies/history_details/**pl-php/5use > of PHP5.1 is slowing faster than 5.4 use is growing. This is wrong. At May 2012: PHP 5.1 starts with 4.9% PHP 5.4 start with 0.1 % In Februar 2013: PHP 5.1 has now 3.2%

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread hakre
- Ursprüngliche Message - > Von: Lester Caine > An: "internals@lists.php.net" > CC: > Gesendet: 13:42 Dienstag, 5.Februar 2013 > Betreff: Re: [PHP-DEV] Proposal for serious BC compatibility aka language > versioning > > hakre wrote: >>> In reality we have to make choices where we D

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Kris Craig
> This is a circular discussion and I don't see how it could end. > I do. Let's put up an RFC for it. That is one of the reasons we established that process, isn't it? So that ideas like this don't just end up in infinite discussions that go nowhere? Karoly, are you familiar with our RFC proce

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Lester Caine
hakre wrote: In reality we have to make choices where we DO spend time. There is still a mile >of code out there being used live which is running perfectly on the PHP5.2 >infrastructure. That needs testing and reworking on PHP5.3 and then PHP5.4 >before we get around to 5.5. Why do you change th

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread hakre
- Ursprüngliche Message - > Von: Lester Caine > An: "internals@lists.php.net" > CC: > Gesendet: 9:14 Dienstag, 5.Februar 2013 > Betreff: Re: [PHP-DEV] Proposal for serious BC compatibility aka language > versioning > > Rasmus Lerdorf wrote: >>> It would make everyone's life so muc

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Ralf Lang
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 05.02.2013 09:14, schrieb Lester Caine: > f code out there being used live which is running perfectly on the > PHP5.2 infrastructure. That needs testing and reworking on PHP5.3 > and then PHP5.4 before we get around to 5.5. > > This is perhaps the

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Pierre Joye
hi Karoly, On Tue, Feb 5, 2013 at 7:35 AM, Karoly Negyesi wrote: > OK, let's try this again. > > Maybe language versioning is out. That's sad, but this thread brought > to light a much more important problem I would like to try to address. > > I have long felt the PHP team is living in another wo

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Lester Caine
Rasmus Lerdorf wrote: It would make everyone's life so much easier if all the Drupal 8 code >that is being written and tested with 5.4 would just work 5.5 without >*any* problem. Yup, so please test it against 5.5 now. Have you done so? It is rather trivial to do. Grab it from git or there is a

Re: [PHP-DEV] Proposal for serious BC compatibility aka language versioning

2013-02-05 Thread Martin Keckeis
I don't see the problem for a software with this minor BC breaks from 5.3 to 5.5. The biggest change ever happened with namespaces and so in in 5.3 should already be done. If you have to change some parts, this is done in a few hours/days, with search and replace and a little bit handwork. And for