Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82639 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83112 invoked from network); 13 Feb 2015 19:30:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Feb 2015 19:30:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 217.147.176.214 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 217.147.176.214 mail4-2.serversure.net Linux 2.6 Received: from [217.147.176.214] ([217.147.176.214:36048] helo=mail4.serversure.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 57/11-11079-BE05ED45 for ; Fri, 13 Feb 2015 14:30:52 -0500 Received: (qmail 7138 invoked by uid 89); 13 Feb 2015 19:30:48 -0000 Received: by simscan 1.3.1 ppid: 7131, pid: 7134, t: 0.0677s scanners: attach: 1.3.1 clamav: 0.96/m:52/d:10677 Received: from unknown (HELO ?10.0.0.8?) (lester@rainbowdigitalmedia.org.uk@86.189.147.37) by mail4.serversure.net with ESMTPA; 13 Feb 2015 19:30:48 -0000 Message-ID: <54DE50E8.5040107@lsces.co.uk> Date: Fri, 13 Feb 2015 19:30:48 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: internals@lists.php.net References: <5EF29B6C-D35B-47B8-8008-47B207B2840B@ajf.me> <54DE31DC.4090606@lsces.co.uk> <54DE3670.7010408@lsces.co.uk> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV][RFC][VOTE] Group Use Declarations From: lester@lsces.co.uk (Lester Caine) On 13/02/15 17:46, Sebastian B.-Hagensen wrote: >>> I can’t say I miss the days of putting everything in the global namespace. Makes it impossible to use two libraries with conflicting function names. >> > >> > Well one fix would be to have all the namespace stuff in the math.php >> > file? All the use function stuff just loaded via the secondary file. > You would still need to import those functions into the current > namespace. Hence this rfc My point is "WHY" ... can't we simply import an include file which does all the rest. As Pierre says, some of these are becoming totally unwieldy, yet I can still include ADOdb and Smarty with two lines of code in my start up ... Just another example of where things have become hard work which now needs additional fixes. Yes this RFC is probably needed, but isn't the whole process wrong? Can't we restore the simple way of working in PHP7 where it does not need to wrap around other things quite so closely? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk