Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:78708 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3192 invoked from network); 5 Nov 2014 08:35:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Nov 2014 08:35:43 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.220.179 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.220.179 mail-vc0-f179.google.com Received: from [209.85.220.179] ([209.85.220.179:43501] helo=mail-vc0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DB/84-07533-E51E9545 for ; Wed, 05 Nov 2014 03:35:42 -0500 Received: by mail-vc0-f179.google.com with SMTP id ij19so121459vcb.24 for ; Wed, 05 Nov 2014 00:35:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:references:in-reply-to:mime-version :thread-index:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=fR9uPWhyFPHFIkHVjLOdFoa0SU3rstFrAq0SFqKwAKw=; b=gRbJZxh0is2OqsrXq/wDem40EAMmblhpCE4TzShnYCSoqYvdmIazlQGJM2NKuFgG9r RTn5SfI+STQTnS/0b624j58aZYKHliUnGJi9o6CSa1/OLP11TyqX0THUXYUmdzfru3SX myBEYiobERitamvyK4YkWP190wC1UnCvkCPWE09gyVlsR1tlVvd50gCTFPnVGw2UROIA rBi0LyXamG/VPL84zhLJVrAiZoCOCKvjNsJ0yPLryhNTOB31899B0yvmSTA0RskevL1S X+Ecrv1lGmxd2tKDAeH2RtJYLDtoCgzM/hrgvG0IwZBuLroTfO9r4xzafuV2cU8CbszZ PFtg== X-Gm-Message-State: ALoCoQm2AkQsETwyfEX9pAATRLjLpAfpL4X0sdirnFP2RF1c8Cl9J4BsK4EuL0oGz/TEcjMjiG+iHskCztU3C7obMr3NedYkSvLmY2IvyqXiOwMWV1ysQ1tZjeNfzDClqXSl4JznBkPzK4d2Gk8p11P6cIvbDPYnLg== X-Received: by 10.221.20.198 with SMTP id qp6mr30292634vcb.18.1415176539143; Wed, 05 Nov 2014 00:35:39 -0800 (PST) References: <6DDFA9F9-EE41-4B53-846D-C771188F2A93@ajf.me> In-Reply-To: <6DDFA9F9-EE41-4B53-846D-C771188F2A93@ajf.me> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQFiI09DE0D0p8eNxCnURgpOO0yuPJ0tXPkw Date: Wed, 5 Nov 2014 10:35:38 +0200 Message-ID: <6e466b61fad8a6999c3bf021f57854b6@mail.gmail.com> To: Andrea Faulds Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: RE: [PHP-DEV] RFC Process: Should we hold two different votes? From: zeev@zend.com (Zeev Suraski) > -----Original Message----- > From: Andrea Faulds [mailto:ajf@ajf.me] > Sent: Wednesday, November 05, 2014 1:59 AM > To: PHP internals > Subject: [PHP-DEV] RFC Process: Should we hold two different votes? > >Why not hold two > different votes on an RFC, similar to how legislation is passed in the UK= =E2=80=99s > House of Commons? I can think of two key reasons for why not: 1. It's more hassle. Unlike parliament members, this work is voluntary and we should be respectful of people's time. While dividing this to two votes may save the RFC proposer some time, especially in case his proposal doesn'= t pass the initial vote (so that they won't have to invest efforts in creatin= g a detailed proposal), for everyone else, this is going to be a lot more hassle. 2. In my experience, there are few cases where the details of the RFC don't affect my yes/no decision. Voting 'in principle' without having the detail= s bares very little significance. Also, running two votes may also create perception in some people's minds that if an RFC passed the initial vote, it's now only a matter of deciding between options, when again, given that the devil is in the details, once these details are known there may not be = a majority in favor of the feature in the first place. All in all, I don't see why this extra step cannot be simply replaced with an informal discussion on internals, before the RFC is even written, to gauge people's response. Zeev