Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111636 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 51106 invoked from network); 19 Aug 2020 23:05:50 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 Aug 2020 23:05:50 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 55A3B18050A for ; Wed, 19 Aug 2020 15:07:19 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-pl1-f193.google.com (mail-pl1-f193.google.com [209.85.214.193]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 19 Aug 2020 15:07:18 -0700 (PDT) Received: by mail-pl1-f193.google.com with SMTP id g15so68428plj.6 for ; Wed, 19 Aug 2020 15:07:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=raNUlXoWzVcVGJHKue2/uMeKApEkyL9Ys583ZQ0riRk=; b=id9axgbBF4UAUwnSE+THAq72m2ok6RSRS1oge0mZQwKnX76+Eef3+Kk6ubxUnDtym7 u+bkhPvS98SrgXBG3uOEXXKvrvG3+Ht9KwcGPoQKNF0vHXMvt6xjQJoOTkNAwb1JHhS5 i3J8nxxmHf9Uj9XtH+9FRA7WJf3PeN0tFZXkyBE4TBpqujd/X9gzGsMeFWY9SoZ7pjEx gQiy5NCxFfCL/pVW3mvw7w9vuloA2RHZmMCJAzeF+/XKDEntGl4VL0CFUNQnRfOjjTO2 yL5z0X6Gt21Wql7O1u+0ZfjoNnks9dzZwfeGWO/8TAZWYrIQg3CUBpGu2V+R7e76sMjC s6yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=raNUlXoWzVcVGJHKue2/uMeKApEkyL9Ys583ZQ0riRk=; b=PlF/6Ry174j4a3cnHaHt9X0qmet0wv6tR1uum6hNwQr4D0K09/SE7JdxW1e7iS5nPQ gvfMj4PVSEIgshOwn37Hp/rMlJcnqk9RFfsCUk0gnqofdB/aGspJep1a6jaaN8RRR1JJ nPnvlchPa7yTOyqOniyOuoU6UyCsczAQL5Jn0Vr4FkaIaEMiYtqaXG8N5kLCoEFMGM0G 5TcxPdDysh7v3QPtM5mSU16x+G/ZRPMTLweCC9OOhW4BKe/6t8MZ8SxLox3YNKRLXld3 VI2faj/tfcbdlVG3x80qs2MnGKKQk+kKGIgqyzZmUrtNb71Z2G0YelzrbIXPsVWxF+r2 fSDQ== X-Gm-Message-State: AOAM531JDk6jCabjze4PYujJkH606llK3Fyvb0+0J4Y1rt6XB8ul/lYl 3H1jvAQZMgY3NBqOppZH2sIscgvMRplz X-Google-Smtp-Source: ABdhPJyfr32w6Rj6TIj9S7R295ajakegzMyLmjcwE0+FMw0Li2Iz5irogm9fMWLocTmosbSawzby+g== X-Received: by 2002:a17:902:24c:: with SMTP id 70mr183568plc.284.1597874835522; Wed, 19 Aug 2020 15:07:15 -0700 (PDT) Received: from Stas-Mac-3.local (ec2-34-209-88-149.us-west-2.compute.amazonaws.com. [34.209.88.149]) by smtp.gmail.com with ESMTPSA id b185sm206041pfg.71.2020.08.19.15.07.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 19 Aug 2020 15:07:14 -0700 (PDT) To: Benjamin Morel , PHP Internals References: Message-ID: <4d9d8746-95b3-6afe-8270-f3b7097f143a@gmail.com> Date: Wed, 19 Aug 2020 15:07:13 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Community vote on RFCs From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > Understandably, the RFC voting process needs to be restricted to carefully > selected people, mostly core developers. But the fact is, this process is a > bit elitist, and fails to represent the community as a whole. A recent PHP development is not a representative democracy. There's no requirement to "represent" anyone, and nobody who doesn't contribute to PHP development in a specific manner has any claim on a vote. If somebody wants to voice an opinion, it's always welcome. But let's not pretend like people who actually maintain PHP core and everybody who ever used PHP or may be thinking about using it have equal weight here. If it is "elitist" that's because there's the "elite" (not the word I would choose but if we must keep with it for a minute) - people who actually implement and maintain stuff. It doesn't mean they don't have to listen to others - on the contrary - but there's no obligation not to be "elitist". > A project being nothing without its users, it would be nice to know whether > an important change will make them happy or not. If we could do that, it'd be awesome. I wouldn't mind using the same tool to know the stock prices next year. But prediction is hard, especially about the future. Only thing we can reasonably do is to know the opinion of a tiny minority of the community, randomly self-selected, about whether or not they think they will like something without the experience of actually using it. That's certainly better than nothing, but I wouldn't exaggerate too much about how much better. > Therefore, I have in mind to develop (time permitting) an experimental > tool, external to the PHP wiki, that would replicate the voting options of > each RFC, but would allow everyone with a GitHub account to vote on the > same options as the original RFC. While the vote results would not directly Please feel welcome to. However, I don't think this should have any official role in any PHP governance process, any more than any other poll on the internet might. That said, my opinion is hearing other opinions is rarely harmful and frequently useful, so why not. -- Stas Malyshev smalyshev@gmail.com