Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40366 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11586 invoked from network); 8 Sep 2008 18:45:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Sep 2008 18:45:50 -0000 Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 88.198.8.16 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 88.198.8.16 bigtime.backendmedia.com Linux 2.6 Received: from [88.198.8.16] ([88.198.8.16:39449] helo=bigtime.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 33/67-13670-DD275C84 for ; Mon, 08 Sep 2008 14:45:50 -0400 Received: from localhost (unknown [127.0.0.1]) by bigtime.backendmedia.com (Postfix) with ESMTP id CDBC3414405C; Mon, 8 Sep 2008 18:47:15 +0000 (UTC) X-Virus-Scanned: amavisd-new at backendmedia.com Received: from bigtime.backendmedia.com ([127.0.0.1]) by localhost (bigtime.backendmedia.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1RdTa8tD1Vlc; Mon, 8 Sep 2008 20:47:14 +0200 (CEST) Received: from [192.168.0.176] (77-57-23-243.dclient.hispeed.ch [77.57.23.243]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mls@pooteeweet.org) by bigtime.backendmedia.com (Postfix) with ESMTP id 17048414405B; Mon, 8 Sep 2008 20:47:13 +0200 (CEST) Cc: Stanislav Malyshev , Greg Beaver , PHP Developers Mailing List Message-ID: <45212116-55A0-4683-8BF7-E3723637158D@pooteeweet.org> To: Dmitry Stogov In-Reply-To: <48C5668E.7040503@zend.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Mon, 8 Sep 2008 20:45:35 +0200 References: <486FA5FB.1000300@php.net> <48C55855.4080602@zend.com> <48C5668E.7040503@zend.com> X-Mailer: Apple Mail (2.928.1) Subject: Re: [PHP-DEV] Re: towards a 5.3 release From: mls@pooteeweet.org (Lukas Kahwe Smith) On 08.09.2008, at 19:53, Dmitry Stogov wrote: > The main PHP namespaces ideas come from Java packages and Java classes > have to write these "use" statements in the same way. It's not the end > of the world. I believe that well-designed frameworks won't require a > lot of use statements in user-space code. Given the overwhelming feedback that this is indeed a big issue, I would be more careful with saying this is a non issue for "well designed" frameworks. If someone could post some links to their namespace using code that is suffering from the current situation it would provide a good opportunity for all of us to review and comment (hopefully in a respectful manner .. after all these people are treading on new territory so its much easier to make witty comments than doing the initial hard work of trying to do something new). Especially in this sense I would recommend all people on this list to make sure they use language that encourages people from coming out of the shadows on this topic, rather than scaring them off. regards, Lukas Kahwe Smith mls@pooteeweet.org