Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:90412 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66614 invoked from network); 9 Jan 2016 07:55:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Jan 2016 07:55:24 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.169 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.192.169 mail-pf0-f169.google.com Received: from [209.85.192.169] ([209.85.192.169:33025] helo=mail-pf0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/61-59249-BECB0965 for ; Sat, 09 Jan 2016 02:55:24 -0500 Received: by mail-pf0-f169.google.com with SMTP id e65so20299860pfe.0 for ; Fri, 08 Jan 2016 23:55:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:from:subject:message-id:date:user-agent:mime-version :content-type:content-transfer-encoding; bh=hU8HFlfeFFdRFkSBrVyg+OEixm0BS5BLU4397mIPI+k=; b=V36neHHRFTYJDe3NvLBMJvdvZZ13sueWCHZbk74Dte43ohl/xzb/WjJhyWTJhXHps6 7Ft/yP+gSVcFTU9Gg9FeeCyePNHP/3XfWPA/U+jAeIrgA68w2TOCpqXT/LQBRRYfiKKO 83J3mw+3bZgzmy2lCGEo29soEUPN/ok7/8lxYeNsnWOLOQE3ZS1oDxhM6cxMQBtkjziO 0+RJkT28ySIqcbo3fHbZslYs39195V2L0vtWUPgc2H9Ac3hHVz23nHURYwXAE51VcK7X 6GTJkGY8KIZkW8ZRtsoGb3WYM/UE4xgkvq5r7jozfqax+NYaxw9HG++1zYUo76EL6dDw 8bog== X-Received: by 10.98.64.142 with SMTP id f14mr10378738pfd.83.1452326120530; Fri, 08 Jan 2016 23:55:20 -0800 (PST) Received: from ?IPv6:2602:304:cdc2:e5f0:d43e:d04f:9263:93fb? ([2602:304:cdc2:e5f0:d43e:d04f:9263:93fb]) by smtp.gmail.com with ESMTPSA id sv8sm171861529pab.13.2016.01.08.23.55.19 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 08 Jan 2016 23:55:19 -0800 (PST) To: PHP Internals , Ferenc Kovacs , 'Hannes Magnusson' X-Enigmail-Draft-Status: N1110 Message-ID: <5690BCE6.6010908@gmail.com> Date: Fri, 8 Jan 2016 23:55:18 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Anonymous voting on wiki From: smalyshev@gmail.com (Stanislav Malyshev) Hi! Since in CoC discussion it was mentioned we may need anonymous voting, I've created a patch that allows anonymous polls to be created: https://github.com/php/web-wiki/pull/7 The results still recorded per user, but everybody can see just their own vote (for logged in users) and total summary. People with shell access to the server will be able to see the votes, unfortunately I don't see how to avoid that without serious rewrite. Also, once the poll is created as anonymous it can't be turned into non-anonymous without resetting the results or manual admin action. Please review/comment. Is it's good, I propose to deploy it on wiki.php.net. -- Stas Malyshev smalyshev@gmail.com