Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:56223 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68189 invoked from network); 10 Nov 2011 10:10:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2011 10:10:01 -0000 Authentication-Results: pb1.pair.com header.from=hannes.magnusson@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=hannes.magnusson@gmail.com; spf=pass; 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: hannes.magnusson@gmail.com X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:48044] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4E/40-01205-8F2ABBE4 for ; Thu, 10 Nov 2011 05:10:00 -0500 Received: by ywm19 with SMTP id 19so1128956ywm.29 for ; Thu, 10 Nov 2011 02:09:57 -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:content-transfer-encoding; bh=/QFotmtP5taDAcnvJ2bkVZD/77Pw98PXjoDU96iivWM=; b=po9SUfFtY3obsvdaT1WEBdbwXkjyITE5rYI7NImbqKdBUC3YTOOCvhrRkCYN3pVhqp ATbu2NB9U0l88Milprw3b5oCA33DTZED56+RQZGrSArng6RWMoJi5QirCsXuIOZc7JYm E/xTDdw8lXymAWzoOUcC4djTXglvzzyXF9YU8= MIME-Version: 1.0 Received: by 10.147.157.21 with SMTP id j21mr2926555yao.36.1320919797665; Thu, 10 Nov 2011 02:09:57 -0800 (PST) Received: by 10.147.181.8 with HTTP; Thu, 10 Nov 2011 02:09:57 -0800 (PST) In-Reply-To: References: <4EBADCE4.9030702@sugarcrm.com> <4EBAF5D8.40608@sugarcrm.com> <4EBB7967.1070006@sugarcrm.com> <4EBB9A39.9080004@lerdorf.com> Date: Thu, 10 Nov 2011 11:09:57 +0100 Message-ID: To: Pierre Joye Cc: Rasmus Lerdorf , Stas Malyshev , "guilhermeblanco@gmail.com" , PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] who can vote From: hannes.magnusson@gmail.com (Hannes Magnusson) On Thu, Nov 10, 2011 at 10:39, Pierre Joye wrote: > On Thu, Nov 10, 2011 at 10:32 AM, Rasmus Lerdorf wro= te: >> On 11/10/2011 12:36 AM, Pierre Joye wrote: >>> The last example of such a case is the SplClassLoader, the gap between >>> our communities and us is getting even larger. I think it is time to >>> consider their views and voices, especially as we get new contributors >>> (you know, the people actually doing the job?). >> >> But many of the objections to SplClassLoader are coming from non-core >> people. The "community" isn't a single voice as has been >> well-illustrated by the SplClassLoader discussion. When there is shaky >> community consensus on something, we either need to pick a side and go >> with it, or wait a bit and see if it sorts itself out. > > It is a single voice in this case, and the disagreement I have seen > are not about what is about to be added. And if there are more about > PSR-0, then they should bring them to the PSR discussions and get them > fixed and approved for the next version. > > But right now, PSR-0 has been approved by a waste majority of > frameworks and projects and is going to be even larger with the next > major version of projects like Drupal, which will adopt it =C2=A0while > relying on a common set of components. When the concerns about that "standard" were raised originally they got ignored and eventually few people moved away from the open process where people could voice issues to a forum were only people that echoed eachothers +1 were able to participate. After the agreement was finalized more people got the chance to join in, but that hardly served any purpose as there already was agreement. Your "approved vast majority of framworks and projects" argument is therefore bogus. They never approved anything, they really just got it stuffed down their throat. When you say that they can fixed outstanding issues in their updated "standard", how should the SplClassLoader accommodate that standard? SplClassLoadV2? In any case, no matter how much I disagree with the politics around that document, we are voting on the RFC, not that "standard". -Hannes