Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34043 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74602 invoked by uid 1010); 16 Dec 2007 01:38:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 74587 invoked from network); 16 Dec 2007 01:38:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Dec 2007 01:38:03 -0000 Authentication-Results: pb1.pair.com header.from=ron@Opus1.COM; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=ron@Opus1.COM; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain Opus1.COM designates 192.245.12.8 as permitted sender) X-PHP-List-Original-Sender: ron@Opus1.COM X-Host-Fingerprint: 192.245.12.8 Viola.Opus1.COM OpenVMS 7.2 (Multinet 4.3-4.4 stack) Received: from [192.245.12.8] ([192.245.12.8:2749] helo=Viola.Opus1.COM) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 75/FC-63617-97184674 for ; Sat, 15 Dec 2007 20:38:02 -0500 Received: from [192.168.1.2] ([24.21.169.102]) by Opus1.COM (PMDF V6.2-X27 #9830) with ESMTPSA id <01MOXGI9NX889RARUC@Opus1.COM> for internals@lists.php.net; Sat, 15 Dec 2007 18:37:51 -0700 (MST) Date: Sat, 15 Dec 2007 17:37:48 -0800 In-reply-to: <47613EEE.5090305@richgray.com> To: rich@richgray.com Cc: internals Mailing List Message-ID: <867F6560-797F-4833-9744-2CE8E48806BA@opus1.com> MIME-version: 1.0 X-Mailer: Apple Mail (2.752.2) Content-type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-transfer-encoding: 7bit X-Gpgmail-State: !signed References: <475F1984.603@chiaraquartet.net> <1197450581.27917.2.camel@localhost.localdomain> <4760227D.9050404@zend.com> <1197551283.27917.9.camel@localhost.localdomain> <47613538.1060308@wikimedia.org> <1197553571.27917.12.camel@localhost.localdomain> <47613EEE.5090305@richgray.com> Subject: Re: [PHP-DEV] Internals read-only From: ron@Opus1.COM (Ronald Chmara) On Dec 13, 2007, at 6:17 AM, rich gray wrote: > If this suggestion from Jani is supported then all I can say is WTF > a bunch of prima donnas you internals/core devs are ... You don't > want to listen to your users who are in most cases NOT technically > ignorant and are in the trenches using your product and trying to > make a living? My php.net dev number is #181. I've been actively, and passively, involved with the project since 2000 or so, to the point where I'm listed in the manual credentials. My first PHP project was converting ~14K files from PHP2/FI to PHP 3. So, I'd say that I've seen quite a bit of the PHP history, and I've actually invested quite a chunk of my life (and occasionally cash) into it. I think what Jani is proposing is certainly worth consideration, to cut down on external flames, rantings, musings, etc. ... ... But that's kind of how we've *always* done things on this project (and it's apparently worked). Here's the normal workflow: Some core dev, or some random end user, throws an idea out, and we debate. We argue. We create differing implementations.... ....and then we argue and debate some more. (To paraphrase an old joke, if there are two PHP developers in a room, there are at least 3 opinions.) Differing voices are granted different weights, and the goal is that the *best* ideas win. Over the years, the 10-50 "core" PHP folks have gotten familiar with the mindsets, strengths, and weaknesses of the (*many*) others in the overall project. Voices from "outside" are not nearly as understood, or as helpful, in advancing the debate, *until* they are understood on the same level. From what I gather, Jani wants to improve the *quality* of debate, by reducing down the *quantity* of debate. That's simply the way Jani thinks, and is part of what he brings, as a strength, to the larger PHP team, in that he tries to focus on *high-relevance targets*. He's not being a prima donna, he actually "doing his job", by trying to make sure that the signal to noise ratio is low, and thus, core dev is more efficient. All that being said, I like Jani's idea.... to a certain extent. I think that folks like Tim Starling *should* be allowed a voice in the debates, as he's running a high-profile site, regardless of any personal CVS activity. OTOH, foo@example.com may have a good point, but have no idea of the underlying issues, and thus, contribute zero intellectual content to the debate. -Bop