Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:41306 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74994 invoked from network); 21 Oct 2008 09:51:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Oct 2008 09:51:14 -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.138 as permitted sender) X-PHP-List-Original-Sender: steph@php.net X-Host-Fingerprint: 64.99.136.138 smtprelay-virgin0138.hostedemail.com Received: from [64.99.136.138] ([64.99.136.138:38047] helo=smtprelay-virgin.hostedemail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0F/E4-44381-016ADF84 for ; Tue, 21 Oct 2008 05:51:13 -0400 Received: from filter.hostedemail.com (ff-bigip1 [10.5.19.254]) by smtprelay08.hostedemail.com (Postfix) with SMTP id 42B4816AD1B7; Tue, 21 Oct 2008 09:51:10 +0000 (UTC) X-SpamScore: 1 X-Spam-Summary: 2,0,0,5006d9f68a2b3cf2,691ff1dea13fdf9b,steph@php.net,arvids.godjuks@gmail.com:sv_forums@fmethod.com:internals@lists.php.net,RULES_HIT:152:355:379:539:540:541:542:543:567:599:601:945:973:988:989:1155:1156:1260:1277:1311:1313:1314:1345:1437:1515:1516:1518:1534:1541:1587:1593:1594:1676:1711:1730:1747:1766:1792:2073:2075:2078:2194:2198:2199:2200:2393:2559:2562:3027:3353:3865:3866:3867:3868:3869:3870:3871:3872:3874:3876:3877:4184:4470:5007:6114:6261:7653:7875:7974:8501:9010:9151,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 omf12.hostedemail.com (Postfix) with ESMTP; Tue, 21 Oct 2008 09:51:09 +0000 (UTC) Message-ID: <006c01c93362$ca3c4990$3ffc1f3e@foxbox> To: "Arvids Godjuks" , "Stan Vassilev | FM" Cc: References: <48F89F19.9040405@croscon.com> <3D.16.21706.F3CCCF84@pb1.pair.com> <015101c932e3$a37fb370$3ffc1f3e@foxbox> <200810202046.51235.et@php.net> <015c01c932e5$3671ff70$3ffc1f3e@foxbox> <8c35d7690810201245y29abc7ffo528fa3f9391fad01@mail.gmail.com> <48FCFA26.6010703@gmail.com> <022d01c932f6$202eee60$3ffc1f3e@foxbox> <646095388F084934B3647141FF1B459C@pc> <9b3df6a50810210117n5f387b91tb9cb04d48db72037@mail.gmail.com> Date: Tue, 21 Oct 2008 10:52:52 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; 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] Namespace issues From: steph@php.net ("Steph Fox") Hi, >> Guys, this is like junior school in here. Yep. >> Let me put some things in perspective: No, let me. Greg worked his butt off the entire weekend looking for the flaws in *all* the options available to us, including a couple of new ones that never even reached the list before he rejected them on technical grounds. Thanks to his efforts, we already have a pretty good picture of the strengths and weaknesses of each approach - and as should be obvious to all by now, there is no perfect solution. Whatever we chose, it's a compromise. What we're hearing here about European keyboard layouts is useful info because it gives some idea of how popular/unpopular the backslash would be as a solution and why, but it shouldn't carry as much weight as the accessibility argument against the triple colon. One is liveable, if not optimal, whereas the other is plainly not liveable for some. We've already heard two workarounds for the backslash issues, but there are none at all for ::: + imperfect eyesight. Clarity and simplicity are the two chief requisites. We're all fully aware of that, from Engine developer to n00b, so there's really no point in discussing it to death on-list at this stage. - Steph