Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76185 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 89818 invoked from network); 27 Jul 2014 07:26:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jul 2014 07:26:59 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; 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:41421] helo=mail4.serversure.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 64/5D-22380-0C9A4D35 for ; Sun, 27 Jul 2014 03:26:58 -0400 Received: (qmail 22941 invoked by uid 89); 27 Jul 2014 07:27:03 -0000 Received: by simscan 1.3.1 ppid: 22935, pid: 22938, t: 0.0838s scanners: attach: 1.3.1 clamav: 0.96/m:52 Received: from unknown (HELO ?10.0.0.8?) (lester@rainbowdigitalmedia.org.uk@81.138.11.136) by mail4.serversure.net with ESMTPA; 27 Jul 2014 07:27:03 -0000 Message-ID: <53D4A9C7.8000901@lsces.co.uk> Date: Sun, 27 Jul 2014 08:27:03 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: internals@lists.php.net References: <678E1F20-9F37-49DF-B48A-097B17389586@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] RFC: Move phpng to master From: lester@lsces.co.uk (Lester Caine) On 27/07/14 07:23, Kris Craig wrote: > Here's my question to counter yours, Michael: What's the rush? I think that the only 'objection' I have to 'simply' merging phpng is that it is not just a 'single' change? This vote is all or nothing, so every change is bundled without a vote on particular elements. That many elements ARE simply improvements to the speed at which things are processed is not the problem here, and it may well be that the changes that do affect BC have a practical justification, but there will not be a discussion on that? I'm currently fighting a problem due to a blanket change to a number of systems, which offer a vast speed improvement, but now apparently make it impossible to identify the location of the client machine. The change to VDI is a done deal but nobody on site seems to be interested in fixing the resulting problem :( Due diligence would have addressed the problem beforehand and could well have steered things a different way. The 'rush' with phpng is that people need to have a stable base to be working with, and if php-next is to be phpng, then we need to be working with it. If I magically found some spare time today should I be looking at the current code base or phpng going forward? Documentation IS crucial here, and documenting those changes and providing information where an individual change affects BC is essential, but there should be some mechanism to review elements that are not so clear cut? IS_BOOL object container against IS_TRUE and IS_FALSE new values is probably not a good example, but it is a change that I don't currently see full rational behind ... if I create a bool container I don't know which value it is ... We do not want to complicate things by voting on each element, but it's the simple fact that so many elements have been re-engineered without the normal process that is causing irritation, so some agreement that if questions are raised about an element then it WILL get a proper discussion and if justified get reverted? I think that this is part of the debate on 2/3rds or 50-50 ... there are elements which would normally be a 2/3rds decision? So there should be an agreement that these can be reviewed again later? -- 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