Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:41121 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 33661 invoked from network); 16 Oct 2008 13:02:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Oct 2008 13:02:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=steph@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=steph@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 64.99.136.133 as permitted sender) X-PHP-List-Original-Sender: steph@php.net X-Host-Fingerprint: 64.99.136.133 smtprelay-virgin0133.hostedemail.com Received: from [64.99.136.133] ([64.99.136.133:38400] helo=smtprelay-virgin.hostedemail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0A/38-20632-B7B37F84 for ; Thu, 16 Oct 2008 09:02:52 -0400 Received: from filter.hostedemail.com (ff-bigip1 [10.5.19.254]) by smtprelay05.hostedemail.com (Postfix) with SMTP id 589E92280781; Thu, 16 Oct 2008 13:02:49 +0000 (UTC) X-SpamScore: 1 X-Spam-Summary: 2,0,0,e87aa8d5d839604a,691ff1dea13fdf9b,steph@php.net,hannes.magnusson@gmail.com:lester@lsces.co.uk:internals@lists.php.net,RULES_HIT:355:379:539:540:541:542:543:567:599:601:945:967:968:973:988:989:1155:1156:1260:1277:1311:1313:1314:1345:1437:1515:1516:1518:1534:1540:1587:1593:1594:1711:1730:1747:1766:1792:2073:2075:2078:2379:2393:2525:2553:2559:2563:2682:2685:2828:2857:2859:2933:2937:2939:2942:2945:2947:2951:2954:3022:3027:3352:3622:3657:3865:3866:3867:3868:3870:3871:3872:3873:3874:3876:3877:3934:3936:3938:3941:3944:3947:3950:3953:3956:4043:4362:5007:6114:6120:6261:7653:7679:7875:7901:7903:8985:8987:9025:9036:9040,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:none,DNSBL:none Received: from foxbox (62-31-252-63.cable.ubr07.shef.blueyonder.co.uk [62.31.252.63]) (Authenticated sender: steph.fox) by omf13.hostedemail.com (Postfix) with ESMTP; Thu, 16 Oct 2008 13:02:48 +0000 (UTC) Message-ID: <003f01c92f8f$bcb706b0$3ffc1f3e@foxbox> To: "Hannes Magnusson" , "Lester Caine" Cc: "PHP internals" References: <48F6B3C5.9030102@chiaraquartet.net> <7f3ed2c30810152312h5391b25dke2695362c8d28d3b@mail.gmail.com> <48F6E50E.4010107@lsces.co.uk> <7f3ed2c30810160009i70392f39wabd879295dad842b@mail.gmail.com> Date: Thu, 16 Oct 2008 14:04:32 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-session-marker: 73746570682E666F78 Subject: Re: [PHP-DEV] namespaces sanity: addition to RFC explaining why Stas's proposal doesn't work From: steph@php.net ("Steph Fox") Hannes, Lester... >>> Can we please start small and then incrementally add more features? >>> Lets start with classes only in namespaces in 5.3. >> >> The problem with that statement is that if it is used to ignore the other >> problems, then at some point it may be necessary to re-write all the new >> namespace code simply to allow additional features to be added! > > tough luck. If it needs total rewrite in the future then it needs > total rewrite now to support the additional features anyway. That was my argument for the entire first half of this week. If either of you had looked at Greg's latest idea, you'd know that it removes that problem entirely. Please go and look at his proposals at http://wiki.php.net/rfc/namespaceissues, and then vote? Thanks, - Steph