Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:23543 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61057 invoked by uid 1010); 17 May 2006 16:04:07 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 61042 invoked from network); 17 May 2006 16:04:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 May 2006 16:04:07 -0000 X-PHP-List-Original-Sender: andi@zend.com X-Host-Fingerprint: 80.74.107.235 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from ([80.74.107.235:19184] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id B0/34-19568-4794B644 for ; Wed, 17 May 2006 12:04:06 -0400 Received: (qmail 27152 invoked from network); 17 May 2006 16:03:48 -0000 Received: from localhost (HELO ANDI-NOTEBOOK.zend.com) (127.0.0.1) by localhost with SMTP; 17 May 2006 16:03:48 -0000 Message-ID: <7.0.1.0.2.20060517090335.03852538@zend.com> X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0 Date: Wed, 17 May 2006 09:03:45 -0700 To: Ilia Alshanetsky , PHP Internals List In-Reply-To: <6C67DAD9-B812-415A-BFD6-A4E963371551@prohost.org> References: <6C67DAD9-B812-415A-BFD6-A4E963371551@prohost.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Subject: Re: [PHP-DEV] Flamewar Summary From: andi@zend.com (Andi Gutmans) At 04:26 PM 5/16/2006, Ilia Alshanetsky wrote: >There are 2 PHP 5.2 changes there has been a lot of back and forth >flaming going around and we need to finally come to a decision about. > >The two topics are: > >Inclusion of E_STRICT and E_RECOVERABLE_ERROR into E_ALL >Addition of support for dynamic statics ala: class foo {} foo::$bar = 1; > >So please throw in your +1/-1 so, that we can have a conclusion on >these matters. > >Personally, I am against both changes. I second that with two -1's. Andi >I think the error reporting level change is too major change for a >minor release such as 5.2 and will cause problems for all the people >who use things like E_ALL &~ E_NOTICE and will now >see E_STRICT messages that is not their intent to see, with the >setting they are only anticipating warnings and errors. Given that >most people don't bother to turn of displaying of errors, it could >have an affect on quite a few applications, very few big PHP apps can >run without generating any E_STRICT messages. > >As far as statics, there are no BC reasons not to do it that I can >think of, but it just seems wrong to me from a design perspective to >allow dynamic creation of static object properties. > >Ilia Alshanetsky >Advanced Internet Designs Inc. >ilia@prohost.org > >P.S. Please stay on topic. > >-- >PHP Internals - PHP Runtime Development Mailing List >To unsubscribe, visit: http://www.php.net/unsub.php