Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106389 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 75323 invoked from network); 6 Aug 2019 16:19:58 -0000 Received: from unknown (HELO mail-ot1-f65.google.com) (209.85.210.65) by pb1.pair.com with SMTP; 6 Aug 2019 16:19:58 -0000 Received: by mail-ot1-f65.google.com with SMTP id l15so92578664otn.9 for ; Tue, 06 Aug 2019 06:46:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aHQKk98Ff/c6LXjohmMoSC5ed9jcacNEV4GvsauuwlY=; b=FFBe9Jb+cxRMKbBMZv6/nu0HPYYXMgEjY2oe4b0sqtbW/4FX8RYRGv9YLW6ERjwVRN dH7/KxOfUbAMib4u+16uVI2/7Jc61dk/a0j6DsVVDdfm2Zh6jRff8TEheXvJK1YqB1aH vRiursEDdguMtDvCeaTA8vqsyuFEAQX/neEf5XM818tT4d7sv1ziqCUyT6LF5VqF3KWx lsd/bDeEw/NGKHAsYfH2h0RQbGzsp3gB+Z1RXPVj5VT39WTbf/fm3Bzvbhu82PvJ+US2 JRlbijiiZWFqikoeHJQ2XdCBr7YWVErXSdpNdtIQ3YUaIeqXzsZputrNXxNuFUKCxp3d dlTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aHQKk98Ff/c6LXjohmMoSC5ed9jcacNEV4GvsauuwlY=; b=TQMB9aI2pUx3btkJFsPQUErp9hvMYzHXkZifgXdyHm3dj9N6T7nca30Neo2vjNR/h6 eYCmGgYICow29J7d9hM/6E/nLKl5nOZV2iUPrS6oJR4Tj78rLsY0Dz5/m2GQBu7THEct xXfULORq4xKS9G89scjFEGXZ0PGX8bXINxAAmwaKCEbYKC5mFR32SbXbzzhwxJs43UUY e2806cNu7K88hWCoGx2tv89fBdFf3uHxR5gg4II4yzQE1ucqoMzI2SVjvUwKHjQCFMEm twLiU2X0WaXFEch9zDQcKcVGMxuK8VO0cBtyd7XxU0O3NlBsGcu+EJDu2xdTHuEQOdRy y6Ew== X-Gm-Message-State: APjAAAWgw5NwJsnCNBSAnNtuGlIeyY/rKmpaAOpFpNtUcGI8ikXqo0cL 3bZjmdLNejYTi2zGXr9g9hub6gqqm5yGikgLfTU= X-Google-Smtp-Source: APXvYqxYCqinz0I6dCdPKD2WNaWAZt+XIGJFZXR6eQcKnwuvX1h3qeh36PnAD2lZrXbLzR5BQwMNIIDVYCpAjp/g7lg= X-Received: by 2002:a5d:8404:: with SMTP id i4mr3657754ion.146.1565099197725; Tue, 06 Aug 2019 06:46:37 -0700 (PDT) MIME-Version: 1.0 References: <9A71CBB7-8F0B-40E4-B90E-60108FA52D7D@gmail.com> In-Reply-To: Date: Tue, 6 Aug 2019 15:46:11 +0200 Message-ID: To: Rowan Collins Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000b8048c058f730d14" Subject: Re: [PHP-DEV] Improve visibility of RFC negative feedback From: kjarli@gmail.com (Lynn) --000000000000b8048c058f730d14 Content-Type: text/plain; charset="UTF-8" On Tue, Aug 6, 2019 at 3:19 PM Rowan Collins wrote: > > Firstly, I would somewhat question why you need to know who holds an > opinion. RFCs, and any dissenting opinions, are not manifestoes in > elections, they are information presented so that you can form your own > opinion. They should not be read as representative of "the group as a > whole", but nor should the author be particularly important in most cases. > > That said, the current RFC template has an "author" field in the header, > and Dan already proposed a convention of contributors "signing" dissenting > opinions they agree with. The example you link to says "Author: Zeev > Suraski", so I'm not sure what change you're proposing. > The current setup allows for a single author to write down counter arguments. As the counter arguments seem to primarily be opinionated, I'm interested to see who's opinion it is, as two people can have different opinions on the same subject. If person 1 writes down "option A is bad because of X", person 2 wants to write down that option A is also bad, but not for the reason mentioned by person 2, and person 3 wants thinks the arguments mentioned are actually pros and not cons, I don't see how that is possible right now. That being said, I feel like this should be more of a personal summary per person so everyone can look back what the opinions were and why someone voted yes or no. The mailing list is rather chaotic, even when using an interface such as externals.io, and it's hard to get a summary of opinions, and some people might not write down their opinions in the mailing list and will simply vote. The counter argument page feels like a good idea to see why a certain RFC should not be accepted, but why not extend it to a who votes on what and why page? This would be very useful information for people who are not active on the mailing list or externals.io and leeitheraves information behind of why something wasn't accepted at the time. At times when an RFC is accepted or rejected, a lot of people wonder why this happened. "Why isn't this awesome RFC accepted?", "Why is the RFC accepted while it brings more problems than it fixes?", "Why was a partial solution accepted?". There's valuable information in the mailing list, yet some conversations go off-topic fast or get spammed with mails that should probably dealt with in direct conversations between some people, and this makes it hard to follow. > so I'm not sure what change you're proposing. I suppose a page per person allowed to vote where they can summarize their opinion on an RFC, whether it is in favor of, or against. The current setup for counter arguments serves as a nice starting point, as we can read back why people were against an RFC. This means instead of a direct link to a single counter argument page with a single author, a link could be provided to a page where multiple authors post their summary. This could of course also be a page linking to other dedicated pages with one author per page. Regards, Lynn van der Berg --000000000000b8048c058f730d14--