Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107147 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 78833 invoked from network); 16 Sep 2019 10:40:54 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 16 Sep 2019 10:40:54 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id A3F872C9361 for ; Mon, 16 Sep 2019 01:17:45 -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,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE 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-pg1-x533.google.com (mail-pg1-x533.google.com [IPv6:2607:f8b0:4864:20::533]) (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 ; Mon, 16 Sep 2019 01:17:45 -0700 (PDT) Received: by mail-pg1-x533.google.com with SMTP id 4so19357230pgm.12 for ; Mon, 16 Sep 2019 01:17:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:autocrypt:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=XzEwuHDyxNJf7APmGGalO5g7Ih4g209vIVjL1X5XIxA=; b=SEgpyghUvYhNTqAITSCpm4K9wqG/59zfGKpQhiBkcViQ1a4ZvGRcjlmx7RvSiUpVZT 47TpwkIurzw9Rb01m6Y/fdW6pQpJrW5OcW5eAO/UIPSRlJkr6BnW1SrcAZAlqduhDfSo KK6gkKQQvWnfJ+0B141F07/g4L9TYlF3Oid0KfKvwW9qKXVZvILluyDcJabWVzH0YuMM N/Bn7uKlJgQ1d/Knd+uGY92WLC3EVRnOSDOvVm8NKBY7PJDUJXHwDtsOGXHXr6ITSwMm ihhWCJEo0sKK+oHZKAeS8BuN3D2lqjc93ED/AQyp3iAAiv2t6nKfuVKkY5gXNajf5Z/R sNNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=XzEwuHDyxNJf7APmGGalO5g7Ih4g209vIVjL1X5XIxA=; b=kJauW4u4SovmKQ+nCH/PsoLqC9zM5ljKLzxEGV3EfMMkrRjihca5m+TS/QMPqVNUL9 xw7Is8Usx92+ek1DO6cf6BKNlttuAKMvNiQg39321rHi5P9is3dZbMgb0l+EF81+BVku oB2kZPR3mEJtwAQo2UBbJ4H7xq0yVPMsRc+zMZNUoaw1Fc9h0JNVN3PtgRwKJrP6x+YF YjcnetvwXmR65W/b1ul81QBLvxc3l40GlESVIVE2KzFRRQPCPLAHa1iO3xTiGxs0MLV5 YXmXT61OG6LTV34cYyPbbWopHdAiJ+Y8kzQ7ri+hi1Ap93A7d5M56lX/t8CMPtOIhzYu b0pw== X-Gm-Message-State: APjAAAVpQ+yW0Y/TqTx02QoW7fZIYrLO9D4xMloBqAzwwEaFDtzh10p5 umumbaWom+e/+TJ1Cyf9q/ZXw0ubFA== X-Google-Smtp-Source: APXvYqywHZR3QFaAZshFM+AefTQX7HEbUhH1Mo5HIS6jpcJrGsjsZme67w2kaGJ9Mp9K/uV7VqCzNA== X-Received: by 2002:a63:ca06:: with SMTP id n6mr17284539pgi.17.1568621863328; Mon, 16 Sep 2019 01:17:43 -0700 (PDT) Received: from Stas-Mac.local (ec2-34-209-88-149.us-west-2.compute.amazonaws.com. [34.209.88.149]) by smtp.gmail.com with ESMTPSA id o11sm8681425pjp.13.2019.09.16.01.17.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Sep 2019 01:17:42 -0700 (PDT) To: Joe Watkins Cc: PHP internals References: <792ae3da-b308-d8ac-e96a-b37906cc50c7@gmail.com> Autocrypt: addr=smalyshev@gmail.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Mon, 16 Sep 2019 01:17:41 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Envelope-From: Subject: Re: [PHP-DEV] Defining the PHP Group From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > Because it's a waste of everyone's time. The RFC process is the only one > we have. So? There was time where we had none. Processes are not some precious jewels that we occasionally happen to find by chance but can't have any more. We can create them. > To clarify, I wasn't trying to impose anything new by changing the > introduction, I was only trying to give a formal description of how the > project actually does work, and what role the RFC process plays in that. I don't think I agree that the project works that way, at least the way I understood what you wrote. Maybe my understanding did not match your intent, but then we need a formulation that would express that intent more clearly, so that myself and others would understand it properly and we could agree on it. > Your suggestion implies that *if* there was no consensus about how the > project is governed that it would be our only option to continue without > a way to resolve that question. No, it's not the only option. I am just saying that having an RFC vote as defined in RFC process is not the only option, and it's not the preferable option. We can seek others. > In reality, there is a consensus about how the project is governed. Some > contributors may be unhappy, and far too loud about expressing their > opinions on this, but they are a small minority. Your definition of "consensus" is very different from mine then. And how do you know those who disagree with you are "small minority"? Small compared to what? Minority compared to whom? > The vast majority of contributors are quite happy to use the RFC process > in all the ways we have been using it. Vast majority of contributors also probably have very little interest in project governance as long as it delivers the results - i.e. features get implemented, patches get merged, bugs get fixes, code keeps running. But when there's disagreement about the overall direction the project should take, and how to solve it, I don't think anybody ever asked "vast majority of contributors" about how to solve it and I doubt that vast majority spent significant time on evaluating the merits of potential solutions to that. In fact, I am not even convinced "vast majority of contributors" are those who need to decide that - is it really right that whoever contributed a docs fix or a test couple of times, or maybe supported one extension, has the same voice on the project direction as somebody who implemented large pieces of code and spent decades in the project? That's one of the questions that needs to be considered. There are likely more. -- Stas Malyshev smalyshev@gmail.com