Newsgroups: php.internals,php.internals Path: news.php.net Xref: news.php.net php.internals:20341 php.internals:20342 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35472 invoked by uid 1010); 25 Nov 2005 08:26:30 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 35457 invoked from network); 25 Nov 2005 08:26:30 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2005 08:26:30 -0000 X-Host-Fingerprint: 65.2.103.151 adsl-2-103-151.mia.bellsouth.net Received: from ([65.2.103.151:8582] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 34/B6-11378-5BAC6834 for ; Fri, 25 Nov 2005 03:26:29 -0500 To: internals@lists.php.net,Marcus Boerger Message-ID: <4386CAAE.10308@gmail.com> Date: Fri, 25 Nov 2005 03:26:22 -0500 User-Agent: Mozilla Thunderbird 1.0.7-1.1.fc4 (X11/20050929) X-Accept-Language: en-us, en MIME-Version: 1.0 CC: internals@lists.php.net References: <7.0.0.16.2.20051124161240.0573e640@zend.com> <20051125034515.6fefa4e2@localhost.localdomain> <43867C6C.2010209@prohost.org> <20051125040950.26305e08@localhost.localdomain> <43869FC5.4060708@lerdorf.com> <20051125075501.79718ee6@localhost.localdomain> <1132903004.9936.25.camel@localhost.localdomain> <1086017308.20051125091648@marcus-boerger.de> In-Reply-To: <1086017308.20051125091648@marcus-boerger.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 65.2.103.151 Subject: Re: [PHP-DEV] Re: PHP 5.1 (Or How to break tousands of apps out there) From: jrhernandez05@gmail.com (Jessie Hernandez) Marcus, I have good news on this (I added both constants and function support!). I will post the patch soon. There are still a few things that need to be discussed, but right now the functionality is a huge step forward. Best regards, Jessie Marcus Boerger wrote: > Hello Helgi, > > obviously one problem is that PEAR does ignore coding standards. Classes > should be prefixed in both pear and core. And neither Date nor File is in > any way prefixed. In th end all we see here is that we want namespaces asap. > > One thing to discuss now is whether we want to put out 5.1.1 or even > 5.1.0pl1 asap with Date in ext/Date renamed to something diferent. > > best regards > marcus > > Friday, November 25, 2005, 8:40:47 AM, you wrote: > > >>On Fri, 25 Nov 2005 15:16:43 +0800, Alan Knowles wrote: > > >>>This one's a bit more annoying than usual ;) >>> >>>It will basically break application that depends on the Date package >>>(eg. most of my code as DataObjects uses it internally).. Do we really >>>need another barrier to upgrade to 5.*? > > >>Yeah indeed, now I'll have a heap of a time when my customers want to >>upgrade to PHP 5.1, I find it a bit odd to have this kind of breakage ... >>didn't we have similar situation with PEAR::File and the SPL::File ? Which >>was later renamed to FileObject so both could happily live side by side ? >>(or is my memory failing me) > > >>IMHO this should be rolled back in .1 and only introduced in PHP 6 (on by >>default) > > >>Rasmus mentioned that no PEAR person tested the final RC and all that and >>thus this issue wasn't found ... Correct me if I'm wrong, but wasn't that >>change done between the final RC and the official release ? > > >>Regards >>Helgi > > > > > > Best regards, > Marcus