Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107241 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 11563 invoked from network); 19 Sep 2019 21:06:09 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 19 Sep 2019 21:06:09 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 6ECDC2D19C6 for ; Thu, 19 Sep 2019 11:43:51 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-vs1-xe32.google.com (mail-vs1-xe32.google.com [IPv6:2607:f8b0:4864:20::e32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Thu, 19 Sep 2019 11:43:50 -0700 (PDT) Received: by mail-vs1-xe32.google.com with SMTP id w195so2964395vsw.11 for ; Thu, 19 Sep 2019 11:43:50 -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=RKna06K5BZMcQJeqoYm/zjrr2Ub2fyQ0Ic074Lrw3Gg=; b=Eg3+8cKESk9MCIs1McVx0dINbYrpSoFH5Xq/PnEbMQQPnLIddBl/cgG0Ne24UFKlL8 63fMtlohwUobNBloL5W9cU+EeJ00+g6J/HiRgCtJCt/Hl4rMV9tY81ZuwOzYkMK+j+bB uVXt8TCnXBC1gmbSHF1Ch+M2vkBT6ggx2/0r9Iv0ajnPUK6sZ89qa3I1Fg898XZ/a7yT 9iLwALLu6Ko+E55cmzlVeoiG/NgSQFqFp9c8KzdcWTQT6xlC6eEB1aCNAPtE6+xYtJtu 1akZVhWkqn36XpDWNNxyKcY2ucoj8P1ZKNQkzz3/MtgYb7KZL8H3m20pOo+MdvNdGzj9 ZMNQ== 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=RKna06K5BZMcQJeqoYm/zjrr2Ub2fyQ0Ic074Lrw3Gg=; b=HdsWrH9ynL12cQ3q1m65+WUTfmjxh1/QYTovowzp0aR1Sj21c3bUkUctEzoNvXNm2W fbayFE4DKz0PSekL3pXHF54z3HN59/j36WXmTJu+vj0jiW9WdzU571ASTbDQBwK6yp3o JdexJ8MvHq4r2XRwNWwaRpkSLjqlNbmflP7VrgBm4y2l3+Vqhb9dHB7kbvu+SQCQIN6f xk/pb/KnaoGacxukAR01YJT3bbBn5ZT5U0rt5kvBOp//53xeA2Wjn5OsFYIRLIOTGl9t FTowBcGjGkOhga/4xfbUJix0KlUxYIPuGDYzLk2FjB+JhecNxgfEgL3WNPNgib90pgZu +hEQ== X-Gm-Message-State: APjAAAXMvtNvlZznGHMtNX3N8O06Wxi7cXsAQJfijC9hvaceYWqA3ZRf tSrB7OPcyK4q1PRrdYgd4/yrEtFb2FbmA7U9lhM= X-Google-Smtp-Source: APXvYqyDT9Krl6nzZcCMUoT7DflQQHYNZD4vmn6n8o09FeCD64uQZ28fRoihzKqigPCQVPdQN5dWbfTRq/qOK4IrFZQ= X-Received: by 2002:a67:edd5:: with SMTP id e21mr5231235vsp.209.1568918630512; Thu, 19 Sep 2019 11:43:50 -0700 (PDT) MIME-Version: 1.0 References: <5d83c4c7.1c69fb81.785e9.106aSMTPIN_ADDED_MISSING@mx.google.com> In-Reply-To: <5d83c4c7.1c69fb81.785e9.106aSMTPIN_ADDED_MISSING@mx.google.com> Date: Thu, 19 Sep 2019 14:43:39 -0400 Message-ID: To: Mark Randall Cc: PHP internals Content-Type: multipart/alternative; boundary="000000000000a742e80592ec5502" X-Envelope-From: Subject: Re: [PHP-DEV] [RFC] Prevent disruptions of conversations From: chasepeeler@gmail.com (Chase Peeler) --000000000000a742e80592ec5502 Content-Type: text/plain; charset="UTF-8" I've copy/pasted Kalle's email at the bottom so that I can address points made in both emails without risking someone getting distracted from the myriad of emails relating to coordination of work on PHP. On Thu, Sep 19, 2019 at 2:11 PM Mark Randall wrote: > On 19/09/2019 18:38, Chase Peeler wrote: > > So, in other words, if the majority of core members decide they want to > > force strict typing in PHP 9, and non-core PHP developers voice their > > opposition to such a change, there would be nothing to prevent those core > > members from voting to suspend the non-core members from the list, except > > to hope that such power wouldn't abused? > > You may be misinterpreting the intent of the RFC. > > It's not the intent that I'm worried about. It's the potential application. No one ever puts a system in place and goes "I'm sure we'll abuse this, but, who cares." Everyone always assumes that their group is the exception, and they will be responsible, and will never abuse the power they were given. History has shown us that regardless of how noble the intentions were, if there is a potential for abuse, it will likely be exploited. Also, part of the intent is to prevent RFC discussions from distracting from the ability to use this list to coordinate work with PHP. If that's the case, wouldn't the better option be to create a new list for RFC discussions, and allow PHP-DEV to exist for coordinating work? I don't believe this RFC is aimed at silence productive debate, it is > clearly aimed at limiting the access of what I can only imagine is a > small number of people whose continued involvement would be severely > detrimental the proper functioning of internals. > > For example, if one person were to be responsible for between 30% to 40% > of all posts in a given high-volume day, that person would, quite > rightly, be seen as entering the realms of disruptive behaviour in light > of the existing internals guidelines regarding considerate posting, and > they may find themselves prevented from continuing those actions. > > It also has the unintended consequence of silencing people that are afraid they might be stepping over the line. The line is imaginary and entirely subjective, so, it's easy to see why. Also, non-core developers definitely feel intimidated by the core developers on this list. They feel they are not encouraged to contribute. I was talking to someone the other day that doesn't even feel comfortable voicing his agreement with certain things, lest it come back to negatively impact his ability to propose some changes he'd like to see. > Something I think most people would consider entirely reasonable. > > Mark Randall > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > That is correct. What it seems to me like you are hinting here is that > no Core Developer is listening to the community at large feedback, > which is simply not true. > > That wasn't my hint at all. My hint was that this is a very big potential for abuse. > I do not see the latter part of your question as an issue if you got > nothing to hide. In the time the PHP project has been going, then I > think less than a handful of people have been banned from Internals, > one of them being Reindl who still keeps messaging people off list (as > you most likely remember from some of the previous debates you have > taken part of). So given that track record, along with how the project > philosophy generally is, I do not see abuse being a problem, even the > sligtest. > > In that time we also haven't put a process in place where a small number of PHP developers can vote on the ability to suspend another member. As such, it took grievous abuses to get suspended. Just because power wasn't abused in the past, doesn't mean it won't be in the future. This is especially true if you put things in place which allow those abuses to take place with an air of legitimacy around them. > If you think that not having a say by not having the right to vote, > then I advise you to contribute by code to earn it like all of us > have. > I've never complained once about the fact that I can't vote. However, I think it's all the more important that I'm able to voice my opinion because of that. Also, while contributing to PHP in order to be able to vote on changes to PHP makes sense, I don't necessarily think that contributing to PHP qualifies you to have a say in who can participate in the discussions about those changes. In the end, why should I not fear abuse of power? Dan, who wrote this RFC, ended an email yesterday with an attempt to intimidate me - noting my response and how long it took me to send it. People like to accuse Zeev of making power grabs - yet I've never seen him attempt to put something in place which could be used to actually silence his critics. -- Chase Peeler chasepeeler@gmail.com --000000000000a742e80592ec5502--