Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20346 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76475 invoked by uid 1010); 25 Nov 2005 09:13:57 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 76460 invoked from network); 25 Nov 2005 09:13:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2005 09:13:57 -0000 X-Host-Fingerprint: 212.112.227.169 ipx11223.ipxserver.de Linux 2.5 (sometimes 2.4) (4) Received: from ([212.112.227.169:46745] helo=ipx11223.ipxserver.de) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 81/C0-56276-4D5D6834 for ; Fri, 25 Nov 2005 04:13:57 -0500 Received: from localhost (localhost [127.0.0.1]) by ipx11223.ipxserver.de (Postfix) with ESMTP id 575BADF00CB; Fri, 25 Nov 2005 10:14:00 +0100 (CET) Received: from ipx11223.ipxserver.de ([127.0.0.1]) by localhost (ipx11223 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23333-05; Fri, 25 Nov 2005 10:13:49 +0100 (CET) Received: from [127.0.0.1] (i577B403D.versanet.de [87.123.64.61]) by ipx11223.ipxserver.de (Postfix) with ESMTP id 747A7DF005B; Fri, 25 Nov 2005 10:13:49 +0100 (CET) Message-ID: <4386D5C6.8040802@php.net> Date: Fri, 25 Nov 2005 10:13:42 +0100 User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcus Boerger , "inter >> PHP Developers Mailing List" 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> <01.D8.11378.05EC6834@pb1.pair.com> <1946534082.20051125100920@marcus-boerger.de> In-Reply-To: <1946534082.20051125100920@marcus-boerger.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by somedaemon at backendmedia.com Subject: Re: [PHP-DEV] Re: PHP 5.1 (Or How to break tousands of apps out there) From: lsmith@php.net (Lukas Smith) Marcus Boerger wrote: >>So in conclusion its needlessly messy. I am sure other projects than >>PEAR also have a Date class. Maybe we need to teach our users (including >>PEAR) that they should simply stick to prefixing everything with 3-4 >>letter combinations (maybe even offer a central place to register them, >>like we should do in the PEAR channel listing - >>http://pear.php.net/channels/). > > > That conclusion means stay with date in ext/date and have pear learn the > lesson by making the same mistake in core. Once again the only solution is > namespacing. indeed. though this "mistake" applies to all of PEAR at this point .. it effectively means we need to fix _all_ of PEAR (which might be the point where you start of from scratch, php5 only etc .. but this is a topic for the pear mailinglists) regards, Lukas