Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20368 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 33319 invoked by uid 1010); 25 Nov 2005 11:19:44 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 33301 invoked from network); 25 Nov 2005 11:19:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Nov 2005 11:19:44 -0000 X-Host-Fingerprint: 195.141.85.117 uf1.search.ch Linux 2.4/2.6 Received: from ([195.141.85.117:50931] helo=verksam.search.ch) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id E4/E7-56276-D43F6834 for ; Fri, 25 Nov 2005 06:19:42 -0500 Received: from localhost (localhost [127.0.0.1]) by verksam.search.ch (Postfix) with ESMTP id C10103A04BC; Fri, 25 Nov 2005 12:19:36 +0100 (CET) Received: from unknown by localhost (amavisd-new, unix socket) id client-XXo8Cvvp; Fri, 25 Nov 2005 12:19:35 +0100 (CET) Received: by verksam.search.ch (Postfix, from userid 65534) id CF01F3A04B6; Fri, 25 Nov 2005 12:19:18 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on verksam.search.ch X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.0 Received: from [192.168.1.72] (ultrafilter-i [192.168.85.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by verksam.search.ch (Postfix) with ESMTP id 8BE863A04B8; Fri, 25 Nov 2005 12:19:03 +0100 (CET) Message-ID: <4386F325.5020102@cschneid.com> Date: Fri, 25 Nov 2005 12:19:01 +0100 User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050715) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Derick Rethans Cc: Sascha Schumann , 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: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at search.ch Subject: Re: [PHP-DEV] Re: PHP 5.1 (Or How to break tousands of apps outthere) From: cschneid@cschneid.com (Christian Schneider) Derick Rethans wrote: > On Fri, 25 Nov 2005, Sascha Schumann wrote: >> I move that the class is renamed for the time being as to not >> conflict with existing codebases, and release 5.1.1 >> expediently. I second that. Otherwise 5.1 is a dead branch lots of people won't update to. > Yes, and that will break code again as I just explained to Sebastian > Kettler. And it will break *my* code ;-) Does that mean your code is more important than all the lines of code out there? You must be kidding. And as you stated yourself your code hasn't even been released yet. > Besides that, using "Date" and "Timezone" as classnames are the most > sensible names for those classes and I do not think we should have > change that. By the same logic the function file_get_contents() could be called get(). Using generic names for core functionality in the global name space is a bad thing, no matter how convenient the name might be. That's a lesson PHP has learned for function names quite a while ago, let's not repeat the same mistake for class names. And let's undo the slip before more harm is done. - Chris