Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:56241 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44930 invoked from network); 10 Nov 2011 18:46:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2011 18:46:21 -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.213.42 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:60298] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9E/DD-01205-CCB1CBE4 for ; Thu, 10 Nov 2011 13:46:19 -0500 Received: by ywm19 with SMTP id 19so1756280ywm.29 for ; Thu, 10 Nov 2011 10:45:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3RgytBIrgVsuuIE1ZSXDpqJi8tQMPSjcLe73mOm1+hI=; b=S0eas+I5p1UNx++3RfyN5eNhI/Km5DMNQq2+n9chQdVS2BctBKBiirBvbFDvemH50y E5C88X4ejQK/io5g3I4LSwpDo54cknfDiiJutaHNKmdQXd4KI6a0I23Z3XyUQFsLYFTI I1sRFKm6sAuqPAIPaXeC3ZN1hCBh/G/H6hKKM= MIME-Version: 1.0 Received: by 10.147.15.21 with SMTP id s21mr345088yai.31.1320950728915; Thu, 10 Nov 2011 10:45:28 -0800 (PST) Received: by 10.147.113.15 with HTTP; Thu, 10 Nov 2011 10:45:28 -0800 (PST) In-Reply-To: <4EBC0C2F.9060404@sugarcrm.com> References: <4EBADCE4.9030702@sugarcrm.com> <4EBAF5D8.40608@sugarcrm.com> <4EBB7967.1070006@sugarcrm.com> <4EBBA278.60803@sugarcrm.com> <4EBC0C2F.9060404@sugarcrm.com> Date: Thu, 10 Nov 2011 19:45:28 +0100 Message-ID: To: Stas Malyshev Cc: PHP Internals Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] who can vote From: pierre.php@gmail.com (Pierre Joye) On Thu, Nov 10, 2011 at 6:38 PM, Stas Malyshev wrote: > Hi! > >> See the votes, there is a patch, created by people able to maintain >> it. It is especially obvious in this case as this RFC is supported by >> a large part of our users. > > Able != will. There are tons of people able to fix bugs in PHP, yet some > stay unfixed for years. > "Supported by users" doesn't mean these people will maintain it. It means > they want somebody to put it in core. These are totally different things. > Anyway, you didn't name any projects, so the conclusion is there's no > projects that ever done what you propose to do for PHP. That's what I am > saying. >> I call that consensus, and our vision has been proven wrong many times >> already, remember the "we don't need OO" back then? Not sure if you >> were already in php.net, but that was the moto for the core. We keep >> repeating the same mistakes. > > I don't see how that (which was like 10 years ago) has any relationship to > what happens now. And IIRC first iteration of OO in PHP sucked and we still > struggling with the fallout from that. Maybe if the php group waited, it > might be done right the first time. It was more about if the PHP group listened back then to the users instead of staying between us with no or little idea about what is actually needed from our users. >> I can show you many other major OSS projects where feedbacks and >> proposals from users are taken seriously without this superior >> attitude we keep to have here. > > We spend huge amounts of time discussing various third party proposals, yet > I constantly hear about that "superior attitude" and complains about "not > considering anything" - by weird coincidence, from people whose proposals > aren't accepted. I'm starting to suspect something is missing in this > picture. I do not but only see a schema being built, which create a larger gap between our communities and the core developers. This feeling is being confirmed when I talked to them at various events. I saw it before as well even for proposals which got accepted. This is not about specific proposals but about this exact discussion to go back to our old model. I'm totally against it. That will kill any effort we have put to get more contributors and feedback or help from our users. >> However, and it is what we approved, OSS project leads have a voice, >> today and here. And they are not random people, they know sometimes > > They do have a voice. They don't have a power to force PHP group do things > that aren't accepted by consensus. Just as I don't have a power to force > Apache Group or Python or Perl to do something they don't accept just > because I use Apache or Python or Perl. You are comparing apple and pears here. We are not talking about giving a voice to totally irrelevant people but well known PHP project leaders, who already contribute to PHP in one way or another. We are not either talking about them telling us what to implement, or what to do next. That won't change and did not change for what we have done in the past, as you can see in 5.4.0. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org