Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74306 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77773 invoked from network); 17 May 2014 20:36:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 May 2014 20:36:44 -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.192.43 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.192.43 mail-qg0-f43.google.com Received: from [209.85.192.43] ([209.85.192.43:36673] helo=mail-qg0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 84/25-53190-B58C7735 for ; Sat, 17 May 2014 16:36:44 -0400 Received: by mail-qg0-f43.google.com with SMTP id 63so6495493qgz.30 for ; Sat, 17 May 2014 13:36:41 -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=T30I/fj0wR0BapV7CtHCcwpaYs+7ixonhRiXKFrFsFk=; b=ByNP4VjscoNa3fM3jPbiCmH7j0Z7a1njRJ3z0AkhrWKYIuDNFWBW6L2KqdSO9i/DKx kO6Qknrc/KsLNKtXIg4C7QeoHhVaOsWchoB0fRCV6pcSjTYLr94ZgW50aGwBb5ZSfGBB h8fEkwivwwZuHhTiHpeCXz/mpi4w4gjh1eA+cshvNt82xu8moi3vkd8KBWh8mgbHOhgv TRiO/k8e33dc8ITYiUeUwK6B0en0q4YNKP4U+q9Pe+YiEL9w9M2MGCUC0NeoL4FXdB03 jhZIxtWXgW9tfOWi6vSqg9ceRi7uRWwHfCYvRHO693TIQQYlPVjhrE+MX0uXDP5zLKCf rq0g== MIME-Version: 1.0 X-Received: by 10.224.13.72 with SMTP id b8mr22176746qaa.4.1400359001646; Sat, 17 May 2014 13:36:41 -0700 (PDT) Received: by 10.140.47.231 with HTTP; Sat, 17 May 2014 13:36:41 -0700 (PDT) In-Reply-To: References: <46e6ebb1de57c25be1bb5eb3bdfab1b5@mail.gmail.com> <57E53747-4985-4273-9911-D09B4616A104@ajf.me> Date: Sat, 17 May 2014 22:36:41 +0200 Message-ID: To: Zeev Suraski Cc: Andrea Faulds , Levi Morrison , internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Building a better PHP together. From: pierre.php@gmail.com (Pierre Joye) On Sat, May 17, 2014 at 10:28 PM, Zeev Suraski wrote: > If it tries to create a legitimate connection and form an opinion (in this > case, the fact that almost all engine maintainers oppose a patch that's > about to be forced on them) - there's absolutely nothing wrong with it. There is a lot wrong about that. Numerous critical features have been vetoed, rejected or blocked (before or after RFCs) because Zend so called maintainers considered them useless. Let take an example, annotation, interestingly enough every major frameworks out there use some userland implementation which implements exactly what the RFC proposed. Being crazy about performance is a good thing, being disconnected from user needs is another, as well as heavily opposed to additions or improvements without even taking care about anything but performance (even when proven wrong in the recent case) is counter productive, at best. Anyway, my point is that 99% of the political issues we are facing is because of the lack of communication and hidden/private development. It is always a bad thing. It was bad last year for opcache, it is bad now for phpng, even if the outcome is a very good thing in the long run. The result is a good thing, the way it is achieved hurts PHP in many ways. This is something you should work on, or think about it, as one the company leaders. To make my point clear, I have absolutely no personal issue against you or Zend. But we have to understand that Zend is not alone, since long, to take care about PHP's future. We should find better ways to cooperate, early, often, efficiently instead of letting such things happen again. Cheers, -- Pierre @pierrejoye | http://www.libgd.org