Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:75772 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91436 invoked from network); 21 Jul 2014 10:41:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jul 2014 10:41:11 -0000 Authentication-Results: pb1.pair.com header.from=derick@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=derick@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 82.113.146.227 as permitted sender) X-PHP-List-Original-Sender: derick@php.net X-Host-Fingerprint: 82.113.146.227 xdebug.org Linux 2.6 Received: from [82.113.146.227] ([82.113.146.227:32833] helo=xdebug.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D7/A8-51736-64EECC35 for ; Mon, 21 Jul 2014 06:41:10 -0400 Received: from localhost (localhost [IPv6:::1]) by xdebug.org (Postfix) with ESMTPS id 5CA0E10C015; Mon, 21 Jul 2014 11:41:07 +0100 (BST) Date: Mon, 21 Jul 2014 11:41:07 +0100 (BST) X-X-Sender: derick@whisky.home.derickrethans.nl To: Dmitry Stogov cc: Julien Pauli , Pierre Joye , Zeev Suraski , PHP internals In-Reply-To: Message-ID: References: User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [PHP-DEV] RFC: Move phpng to master From: derick@php.net (Derick Rethans) 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. cheers, Derick