Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:75775 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95601 invoked from network); 21 Jul 2014 10:44:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jul 2014 10:44:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.45 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.45 mail-qa0-f45.google.com Received: from [209.85.216.45] ([209.85.216.45:61193] helo=mail-qa0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 03/A9-51736-8FEECC35 for ; Mon, 21 Jul 2014 06:44:09 -0400 Received: by mail-qa0-f45.google.com with SMTP id cm18so4892521qab.32 for ; Mon, 21 Jul 2014 03:44:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SMK69CX5owYvv8/zWvd2235k7aR22KK9hEGdnfD1/CE=; b=XDe1EvrifohbqDxIPUFiNUTIwd8oVfjRDjTe4qM8JX5v3c0cUx0GJgFC3rGbyV0olT RW/RsDfmzWuCm9SK/saihzqdGbPY2SRaFvNFWtMZwkmawzagI2WzOCFCbzwFmvM7NTb1 VtEgZUmZ5Xunfn5KeTH6r4svnyVuVuKQh0FyFvVt73RHzfWT8YnbIACQpAIOlBWHGGdA s5icBim1Dp+kd21B21uY7j7VkM7YCYMJ/vjf11k+GW/CXEYzfdka2qnLAeUNCXqkeE0s 25MWMpfSGS7l4HIrIwQxOeS5f+1F5Izh9tlXJxz2HbvdHz3HGvKhJMXC0RLvGi7B22Ui vwEQ== MIME-Version: 1.0 X-Received: by 10.140.106.225 with SMTP id e88mr37654718qgf.20.1405939445985; Mon, 21 Jul 2014 03:44:05 -0700 (PDT) Received: by 10.140.28.139 with HTTP; Mon, 21 Jul 2014 03:44:05 -0700 (PDT) In-Reply-To: References: Date: Mon, 21 Jul 2014 12:44:05 +0200 Message-ID: To: Derick Rethans Cc: Dmitry Stogov , Julien Pauli , Zeev Suraski , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] RFC: Move phpng to master From: pierre.php@gmail.com (Pierre Joye) On Mon, Jul 21, 2014 at 12:41 PM, Derick Rethans wrote: > On Mon, 21 Jul 2014, Dmitry Stogov wrote: > >> > I can only agree here. >> > >> > I'd like a clean API. We need to consider PHP-Next jump as an >> > opportunity to clean our API and finally have something >> > understandable for a newcomer, and documented. That's a move nobody >> > dared to take in the last decade, degrading more and more our >> > codebase in term of understandability and flexibility. This can't >> > last >> >> I'm more than agree about internal cleanup. phpng benchmark results >> proved that we take the right direction and now we implemented most >> the ideas we had. Note that we tried not to change PHP behaviour in >> any way. Now it's a good time to start the cleanup work. > > Actually, I think that should be done after merging / changing it to > master. Right now, the phpng vs master branch differences are ... rather > large. It'd be good to do additional cleanup in smaller chunks later on > as it makes it a lot easier to review those changes. Review and changes in the feature(s) branch, then propose when ready. This is also why I asked to do so in the 1st days when phpng was proposed: Stop adding new changes, cleanup, stabilize, propose, continue the work. They refused it and now we should do it in the most ugly way? Merging into master or even worst replace master with something we have no idea about? Seriously? -- Pierre @pierrejoye | http://www.libgd.org