Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93318 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 6288 invoked from network); 13 May 2016 18:06:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 May 2016 18:06:27 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.217.169 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.217.169 mail-lb0-f169.google.com Received: from [209.85.217.169] ([209.85.217.169:33600] helo=mail-lb0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 86/85-01216-1A716375 for ; Fri, 13 May 2016 14:06:25 -0400 Received: by mail-lb0-f169.google.com with SMTP id jj5so28620843lbc.0 for ; Fri, 13 May 2016 11:06:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golemon-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-transfer-encoding; bh=SUUp8zolGZNXznTNrNn+ncYBA+aTbjmu+gMUfq6AcrE=; b=rhq+w21W4vbsM63XIrBawEGxaGfWHdkrSV+e4loBD/FJAJ1r8yZWJ7alxgj45fcrzQ aGXrpw6p+/cuWtjCS0milWOTPAbKXbV0BF3t2kZMO0NA25/9+gNVKee7a3idAdJwfaRL suUs0jclbsvNiX+KcV5HxINs57AtzWdq5C10zTmg3DDVrp/kj99RAUciY5LWsXKrxfOx opQiYZc1dWkOKzfeB52imrBepIwO8/oTufQAiLtB5eIu2jQZwyXk8xx4XlmLapDx1kA+ VqULbzoUstlo2JryhecTGrU2aqGDtb1Kzm39Qyaj31idD5sJrIZP2Cg8pjaTdSW3HFEv izIg== 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:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=SUUp8zolGZNXznTNrNn+ncYBA+aTbjmu+gMUfq6AcrE=; b=m50eEV3doymAVlOWQhmwwQs7Py+17sfFOpuXn07/eLciDp9IlwUXZmkuAJ2jLDVjKo DGJZKci6myAMyFVVfR8nnuk2vGDa2IKIPqNrVJN3K0QGcg5nQsnvb9zHFXM8CBWVW+2l e/8INt1HsWSEZfOddq2rIITWc9ucZ5mfXm3t6SnokVnNJiKZHVZEIVTC9kpDeGpYKPMy vCxc4uvVnl7p7o2MXQWs0o+P6QkZr+wYTeeYwmq/M6V6mmogSbND40rUgoJtWY0DBXZM 6Vz8KLopodByw/274ECOLJWtz6tgaDwb+ThxwQa9ItvGNNr+bvomk0cVE7R4/vAUWgHk l18A== X-Gm-Message-State: AOPr4FUXcu83STP7+0DigmBbb6VixFXM8DAGTOsVsTkeK6P6bhm0pNy6QIKUwao8PUuXvqq4wr0l5FZ9TE1bTQ== MIME-Version: 1.0 X-Received: by 10.112.72.42 with SMTP id a10mr7211959lbv.111.1463162781749; Fri, 13 May 2016 11:06:21 -0700 (PDT) Sender: php@golemon.com Received: by 10.112.19.72 with HTTP; Fri, 13 May 2016 11:06:21 -0700 (PDT) X-Originating-IP: [107.198.91.68] In-Reply-To: References: <1d8d5c0c-0403-7e9e-5b93-56de43648c99@php.net> <7119991e-415f-20e3-22e8-5f6a68df0e34@gmail.com> Date: Fri, 13 May 2016 11:06:21 -0700 X-Google-Sender-Auth: suLhP8lkVecOvZJF4gp-kUb47ag Message-ID: To: =?UTF-8?Q?Fran=C3=A7ois_Laupretre?= Cc: Rowan Collins , PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] [Discussion] Third-party editing of RFCs From: pollita@php.net (Sara Golemon) On Fri, May 13, 2016 at 7:26 AM, Fran=C3=A7ois Laupretre = wrote: > Le 13/05/2016 =C3=A0 15:30, Rowan Collins a =C3=A9crit : >> >> If somebody adds something that is genuinely irrelevant (e.g. based on a >> simple misunderstanding of the RFC) then somebody else (*anyobdy* else) >> could remove it. >> > > Maybe I am not candid enough but do you imagine what it could become on a > controversial RFC like STH ? What does 'genuinely irrelevant' mean ? Will > you accept that someone deletes your comment because he finds it 'genuine= ly > irrelevant' ? Of course not. So, we'll end up with a system where anybody > can write anything and nothing can be removed. IMHO, we touch the limit o= f > what can be done with a bare wiki. > I want to start by acknowledging this totally legitimate concern. We can get heated sometimes, and I wouldn't put it past one or more of us (maybe me?) to deface someone else's argument out of spite. BUT, these Wikis have a history log. And if John Smith removes or maliciously modifies an argument I've introduced, I'll notice, and I'll be the first to ask for a public explanation of why he chose to do so. Maybe they were right to do so, maybe they weren't. Regardless, that'll put social pressure on one of us to shape up. Similarly, anyone spamming RFCs with irrelevant arguments can be brought to task on by anyone else for doing so. This isn't actually much different than what we have now, since we all have the (technical) rights to edit anyone's RFC. I've done so on a few occasions, without asking the author, to fix minor wiki formatting and typo errors. The extra step being suggested is just explicit permission to do so in one specific subsection with an implicit expectation of adding to the conversation. > Another way to solve this need would be to authorize voting as soon as > discussion starts and allow an explanation comment to be associated with > each vote. People could modify their vote and the associated comment whil= e > discussion runs, and it would be easy at any time to get a snapshot of th= e > current trend and a resume of the raised arguments. This would also allow > RFC authors to know better why people were voting the way they did, > something that was requested several times in the past. Unfortunately, I > don't know if we can associate a free comment with the voting tool we're > using. This could require writing a new vote app. > Even if not done in a pre-vote period, I would love the OPTION of adding an explanation for votes. I'm a bit more on the fence about declaring voting intention ahead of time though. -Sara