[PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Marcus Boerger
Hello Derick, it is a BUG FIX. Not fixing it means more people will turn it into a feature and we will never be able to remove it. Becuase next time you will say we cannot remove it in a minor version as by then you accidentally rely on it yourself. We made a mistake! Lets stand up and admit

Re: [PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Pierre Joye
On Mon, Mar 31, 2008 at 5:14 PM, Marcus Boerger [EMAIL PROTECTED] wrote: Hello Derick, it is a BUG FIX. Not fixing it means more people will turn it into a feature and we will never be able to remove it. Becuase next time you will say we cannot remove it in a minor version as by then you

[PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Johannes Schlüter
Marcus, On Mon, 2008-03-31 at 17:14 +0200, Marcus Boerger wrote: Hello Derick, it is a BUG FIX. Not fixing it means more people will turn it into a feature and we will never be able to remove it. Becuase next time you will say we cannot remove it in a minor version as by then you

Re: [PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Pierre Joye
On Mon, Mar 31, 2008 at 11:18 PM, Johannes Schlüter [EMAIL PROTECTED] wrote: Marcus, On Mon, 2008-03-31 at 17:14 +0200, Marcus Boerger wrote: Hello Derick, it is a BUG FIX. Not fixing it means more people will turn it into a feature and we will never be able to remove it.

[PHP-DEV] Re: [PHP-QA] Re: [PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Hannes Magnusson
On Tue, Apr 1, 2008 at 12:22 AM, Pierre Joye [EMAIL PROTECTED] wrote: On Mon, Mar 31, 2008 at 11:18 PM, Johannes Schlüter [EMAIL PROTECTED] wrote: Marcus, On Mon, 2008-03-31 at 17:14 +0200, Marcus Boerger wrote: Hello Derick, it is a BUG FIX. Not fixing it means more

[PHP-DEV] Re: [PHP-QA] Re: [PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-31 Thread Pierre Joye
On Tue, Apr 1, 2008 at 12:25 AM, Hannes Magnusson [EMAIL PROTECTED] wrote: On Tue, Apr 1, 2008 at 12:22 AM, Pierre Joye [EMAIL PROTECTED] wrote: On Mon, Mar 31, 2008 at 11:18 PM, Johannes Schlüter [EMAIL PROTECTED] wrote: Marcus, On Mon, 2008-03-31 at 17:14 +0200,

[PHP-DEV] RE: [PHP-QA] BC break with php 5.2.6

2008-03-30 Thread Derick Rethans
On Thu, 27 Mar 2008, Marco Kaiser wrote: This means this was maybe a bug, that i allread talked about but its now changed so we should raise a notice about this. That will BREAK Many many apps out there. For example, PHPUNIT, ZendFramework, ezComponents. I've tested with eZ Components, but

Re: [PHP-DEV] RE: [PHP-QA] BC break with php 5.2.6

2008-03-30 Thread Sebastian Bergmann
Marco Kaiser schrieb: For example, PHPUNIT, ZendFramework, ezComponents. How exactly do you think PHPUnit breaks? -- Sebastian Bergmann http://sebastian-bergmann.de/ GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69 -- PHP Internals - PHP

[PHP-DEV] Re: [PHP-QA] BC break with php 5.2.6

2008-03-27 Thread Marcus Boerger
Hello Marco, Thursday, March 27, 2008, 9:25:48 AM, you wrote: Hi, i noticed that some changes was made that 100% break all apps that do such stuff: class x extends y { public static function foo() { new self(); } } class y { private function __construct()

[PHP-DEV] RE: [PHP-QA] BC break with php 5.2.6

2008-03-27 Thread Marco Kaiser
Hi Marcus, thanks for this conclusion. I just asked this because this changed in this release and should noticed in the readme or upgrade process because most singleton pattern implementations in some frameworks, for ie. ZF are using this code: class My_Controller_Front extends