Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20415 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94539 invoked by uid 1010); 25 Nov 2005 16:52:11 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 94523 invoked from network); 25 Nov 2005 16:52:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2005 16:52:11 -0000 X-Host-Fingerprint: 195.121.247.8 smtp17.wxs.nl NetCache Data OnTap 5.x Received: from ([195.121.247.8:63390] helo=smtp17.wxs.nl) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 17/5C-56276-B3147834 for ; Fri, 25 Nov 2005 11:52:11 -0500 Received: from [10.0.0.152] (ip5457b4d3.direct-adsl.nl [84.87.180.211]) by smtp17.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0IQI00HU2S6W7E@smtp17.wxs.nl> for internals@lists.php.net; Fri, 25 Nov 2005 17:52:08 +0100 (CET) Date: Fri, 25 Nov 2005 17:58:24 +0100 In-reply-to: <4387150F.7020806@prohost.org> To: Ilia Alshanetsky Cc: Sascha Schumann , internals@lists.php.net Message-ID: <438742B0.4030105@contents.nl> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) 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> <438709AC.3020808@prohost.org> <43870FE6.7040609@prohost.org> <4387150F.7020806@prohost.org> Subject: Re: [PHP-DEV] Re: PHP 5.1 (Or How to break tousands of apps out there) From: d.kingma@contents.nl (David Kingma) Ilia Alshanetsky wrote: > Sascha Schumann wrote: > >> There is no suitable alternative for the 5.1 branch. > > Assuming that is the case we need to either rename ext/date's date class > or ifdef it away. If we rename it, what to date_ex, DateTime, phpDate, > something else? ifdef it away and throw a nice (strict?) notice when people use basic class names as 'Date', 'Db', 'File' etc. This silently makes the namespace reserved for feature core classes that might have that name. David