Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26495 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50117 invoked by uid 1010); 10 Nov 2006 22:16:47 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 50102 invoked from network); 10 Nov 2006 22:16:47 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2006 22:16:47 -0000 Authentication-Results: pb1.pair.com header.from=tony@tonybibbs.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tony@tonybibbs.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain tonybibbs.com designates 216.51.246.17 as permitted sender) X-PHP-List-Original-Sender: tony@tonybibbs.com X-Host-Fingerprint: 216.51.246.17 www.iowaoutdoors.org Linux 2.5 (sometimes 2.4) (4) Received: from [216.51.246.17] ([216.51.246.17:42938] helo=iowaoutdoors.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7C/A0-27611-D4AF4554 for ; Fri, 10 Nov 2006 17:16:47 -0500 Received: from localhost (localhost [127.0.0.1]) by iowaoutdoors.org (Postfix) with ESMTP id AC56245E7B; Fri, 10 Nov 2006 16:16:44 -0600 (CST) Received: from iowaoutdoors.org ([127.0.0.1]) by localhost (iowaoutdoors.iowaoutdoors.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10234-36; Fri, 10 Nov 2006 16:16:42 -0600 (CST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by iowaoutdoors.org (Postfix) with ESMTP id 8E7833D1D; Fri, 10 Nov 2006 16:16:42 -0600 (CST) Message-ID: <4554FA48.8060607@tonybibbs.com> Date: Fri, 10 Nov 2006 16:16:40 -0600 User-Agent: Thunderbird 1.5.0.7 (X11/20060918) MIME-Version: 1.0 To: Ilia Alshanetsky CC: Patrick Mueller , internals@lists.php.net References: <4554AE0D.4080600@caedmon.net> <4554B9B5.5090305@caedmon.net> <20061110182358.GB20309@bantha> <4554F5C7.1080705@tonybibbs.com> <5C3A2E69-53F8-4A2B-97AF-F5CF09200D41@prohost.org> In-Reply-To: <5C3A2E69-53F8-4A2B-97AF-F5CF09200D41@prohost.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at iowaoutdoors.org Subject: Re: [PHP-DEV] Namespaces in PHP 6 - ++$take From: tony@tonybibbs.com (Tony Bibbs) Ilia Alshanetsky wrote: > If you properly pick a > classname you almost never need to rename it let alone the methods > contained with the class. Plus namespaces are going to introduce their > own sets of problems where extension X adds namespace X, which some lib > already decided to use and we are back to where we are at today. In third party packages that choice isn't up to me. And as for your extensions using the same namespace...I see that argument as a bit better reasoning but would it not be easier to fix the namespace declarations than having to fix ALL the uses of some class? As a casual observer of this list and proponent of PHP I'd like to see the namespace issue either get done or die. Many watching the namespace issue with interest are growing tired of excuses as to why it shouldn't be done. Do it. Don't do it. Just choose and be on with it. PHP developers will deal with the outcome fine. That isn't criticism directed at anyone but dragging this out is only stirring emotions. I think putting this behind us all - one way or another - is good for everybody. --Tony > > Ilia Alshanetsky > > > >