Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71897 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62144 invoked from network); 31 Jan 2014 21:37:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Jan 2014 21:37:38 -0000 Authentication-Results: pb1.pair.com header.from=adam@adamharvey.name; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=adam@adamharvey.name; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain adamharvey.name designates 209.85.223.179 as permitted sender) X-PHP-List-Original-Sender: adam@adamharvey.name X-Host-Fingerprint: 209.85.223.179 mail-ie0-f179.google.com Received: from [209.85.223.179] ([209.85.223.179:38331] helo=mail-ie0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/B1-54292-0A71CE25 for ; Fri, 31 Jan 2014 16:37:37 -0500 Received: by mail-ie0-f179.google.com with SMTP id ar20so4835886iec.10 for ; Fri, 31 Jan 2014 13:37:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamharvey.name; s=google; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=xqHWCBe+8COUP7TcBZ0DihgU++2KPW0knpdEM7/OfGQ=; b=ShL6l8N3N4Nl/YDRgnKtvMADccc/YBbmKfDwfjmejBY0qNWtGNG/RF18BWQy2aaB9K WBCW8JiUY2zRbB3H3hBfHWfXnZ3i6wfGcqiJPNSVZCfNlGwFhOE4QDGD806Mgx/macBp PrOC2eSw4wmaJmiQDCw6UZtbGWs9DcZMXVFqo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:content-type; bh=xqHWCBe+8COUP7TcBZ0DihgU++2KPW0knpdEM7/OfGQ=; b=bLJQXq6PVZjRsFfuDu1BXPErtqek0CqExaBaW2nkDsEP9nDhBrw95bjRctcpBoj+tE 52zQhM677ULw/ylTbX8Qr6EULasrg/92bbIjs6V5jPoikrSQ89FC7ebgPfZwZhxJZpLt RfF5TMJffs0pkItPF1ItEIkw3GiRZmRP8O+sJMxJAHbn81khC22w2jN3iaHcoKune0N/ n93xITE93b2hH8VYAeX52bT+ec8ZrPxF3oQsRtcftcdIsQZH5GraUIFnxlaixOXGB365 +kfLPWubZpy5onLVtbC5RLTESl5Tbm9pK7KTKjKe4rGRIoLd8r/OoHYcQX1fSk6tDUPh L5Jg== X-Gm-Message-State: ALoCoQlqt4WTS/fg79XAy9PbdLiNX08lrvK//4CeyvYVKJLf42CtivUWSbhiwH+lUvDRLO7WKsCU MIME-Version: 1.0 X-Received: by 10.43.140.77 with SMTP id iz13mr3548134icc.47.1391204253900; Fri, 31 Jan 2014 13:37:33 -0800 (PST) Sender: adam@adamharvey.name Received: by 10.42.206.208 with HTTP; Fri, 31 Jan 2014 13:37:33 -0800 (PST) Received: by 10.42.206.208 with HTTP; Fri, 31 Jan 2014 13:37:33 -0800 (PST) Date: Fri, 31 Jan 2014 13:37:33 -0800 X-Google-Sender-Auth: DzcoTHAd7dRTD0xEdBq-nesYq8I Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary=001a11c330065d36e604f14afb2e Subject: Voting karma (Was: Re: [PHP-DEV] [VOTE] 64 bit platform improvements for string length and integer) From: aharvey@php.net (Adam Harvey) --001a11c330065d36e604f14afb2e Content-Type: text/plain; charset=UTF-8 On 31 January 2014 13:21, Zeev Suraski wrote: > I have to add something here. > > Many of the people voting on that RFC have never ever contributed as much as > a single line of code into the PHP source tree, and a couple have literally > contributed low-single-digit patches. > Incidentally, as far as I could tell, all of them[*] voted in favor of the > proposed changes (i.e. source compatibility breakage). > > Even though having non-code-contributors makes a lot of sense for decisions > regarding the language's features and we built in support for it in the > voting RFC, in my opinion, it makes no sense at all for people who have no > stake at the development of the language's source code to weigh in on how > that code is written. Personally I didn't expect we'd be voting on things > like that (implementation style) back when I was involved in the voting RFC, > but perhaps it's time to amend it a bit. I've said this before on IRC, but I'll say it here too: I'd like to go a step further than that and tie voting in general to karma. (I'd even go another step and say "karma + making active contributions in the last year", but that might be too open to gaming.) In that case, the only votes that would count for the int size RFC would be people with Zend karma. The idea of giving the non-Internals community a voice is a good one, but I don't think the haphazard way we're doing it now benefits anyone, and this situation has been brewing for a while: a change that is a worthwhile one on the surface, but which the majority of developers who actually have to maintain the code don't want. We've probably been lucky to make it this far without it happening. We need a better way of determining quality than "everyone with a VCS account for anything on git.php.net or svn.php.netgets a vote", to put it bluntly. Adam --001a11c330065d36e604f14afb2e--