Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:65287 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74708 invoked from network); 28 Jan 2013 19:27:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jan 2013 19:27:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=wfitch@meetme.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=wfitch@meetme.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain meetme.com designates 74.125.149.205 as permitted sender) X-PHP-List-Original-Sender: wfitch@meetme.com X-Host-Fingerprint: 74.125.149.205 na3sys009aog111.obsmtp.com Linux 2.5 (sometimes 2.4) (4) Received: from [74.125.149.205] ([74.125.149.205:35237] helo=na3sys009aog111.obsmtp.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2E/B8-28517-521D6015 for ; Mon, 28 Jan 2013 14:27:34 -0500 Received: from mail-qa0-f69.google.com ([209.85.216.69]) (using TLSv1) by na3sys009aob111.postini.com ([74.125.148.12]) with SMTP ID DSNKUQbRIpscsY6WQlGXdsKEFCusGw1Oh2mr@postini.com; Mon, 28 Jan 2013 11:27:34 PST Received: by mail-qa0-f69.google.com with SMTP id hy16so3675547qab.8 for ; Mon, 28 Jan 2013 11:27:29 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-received:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to:x-mailer:x-gm-message-state; bh=oCBBpo5/6pFlgTn20szPG7lFEuIYd9sBuapmYXfqpwo=; b=I1WhsXTtv0H1ffCVsOtnSrDo0iLX52b1GpP5tZl5NMqx95rZXLDxiSCxsX3J7ZFiyn TjqRR1paRwuCx1hsqoE+uM0WwH0pMsQi2pp6/6t5zGHESS4m+SxNjCBcFdG8oxTENKYl Vm6tt9ZZ6zGbEP5LakGvlEAxbOnqHVdD8ZdiFOQLNsutgqulNFsJgvud3QwvCh58RcCj hnH8igymqW8gZtQcnPA+YqBHW5CnYi5Ws/51jwLKRg3S/bdsFZ372v6uuEecoz6HV39e AwNgIlkEotu4qW2v6tsDLvVkWrDZrQsOQg/7rCv53dVnssoTHvW+HYSO7Ej+d4nHSdl3 Yl4A== X-Received: by 10.52.72.232 with SMTP id g8mr14065599vdv.69.1359401249738; Mon, 28 Jan 2013 11:27:29 -0800 (PST) X-Received: by 10.52.72.232 with SMTP id g8mr14065596vdv.69.1359401249674; Mon, 28 Jan 2013 11:27:29 -0800 (PST) Received: from [192.168.110.198] ([204.145.120.11]) by mx.google.com with ESMTPS id cl9sm1301575vdb.3.2013.01.28.11.27.28 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 28 Jan 2013 11:27:29 -0800 (PST) Sender: Will Fitch Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) In-Reply-To: Date: Mon, 28 Jan 2013 14:27:27 -0500 Cc: "internals@lists.php.net" Content-Transfer-Encoding: quoted-printable Message-ID: References: To: Anthony Ferrara X-Mailer: Apple Mail (2.1499) X-Gm-Message-State: ALoCoQmwcU/CteI8KjLkIa3dMffi44fL1VzMfUcbUSMXkK/ATi4tJmsUKsT8jkB3EUMAWXOnQzSTXaRdY5M0SNOCKnULBw8JLcS05HaTze1/fuQBGsA3Wd7MLht7qhC5dftTwwH9ncNkT3DgGOhyXkV2RsC4SSr18LhuZwfDTb4MdjJsrfes7cc= Subject: Re: [PHP-DEV] Purpose of voting From: willfitch@php.net (Will Fitch) On Jan 28, 2013, at 2:14 PM, Anthony Ferrara = wrote: > Hey all, >=20 > After reading the Voting Periods email thread, I'm left wondering a = simple > question (which has a difficult answer): >=20 > What should we be voting on when voting on an RFC: on the RFC proposed > feature, or on the patch itself? Personally, I'm discussing/voting on the feature. We do tend to combine = our discussions, but voting seems to be directly for the proposed = feature. I don't necessarily disagree with this approach, as we tend to = hash out the implementation during the discussions. It might save RFC = authors a lot of time and keyboard taps if we discussed/voted on a = feature prior to discussing implementation. This could open the door = for a flood of feature requests in the form of RFCs, but I don't believe = that would happen. One of the advantages of combining the patch(es) with an RFC is it shows = the author has put forth an effort in thinking the idea through. That = said, a "rule of thumb" (or official rule) that RFC authors should = provide a patch once the feature has been approved might work. =20 In the end, separating the two would end up saving the RFC's author and = this list time as to whether a feature should be considered. However, = there are times where the implementation could change the outcome of the = feature vote itself. >=20 > I've always approached it as we're voting for the concept (and = details) > provided in the RFC. But it appears that other people have been voting = on > the specifics of the attached patch (so theoretically an RFC could be > rejected entirely because some people don't like part of the = implementation > in C, but are fine with the PHP details). >=20 > I'll leave out my opinion (and justification) for now, I'm curious = what you > all think... >=20 > Thoughts? >=20 > Anthony