Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115485 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 93282 invoked from network); 19 Jul 2021 10:02:39 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 Jul 2021 10:02:39 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DB54D180502 for ; Mon, 19 Jul 2021 03:27:37 -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,HTML_MESSAGE, 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-oo1-f54.google.com (mail-oo1-f54.google.com [209.85.161.54]) (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 ; Mon, 19 Jul 2021 03:27:37 -0700 (PDT) Received: by mail-oo1-f54.google.com with SMTP id t46-20020a4a96f10000b02902618ad2ea55so4320440ooi.4 for ; Mon, 19 Jul 2021 03:27:37 -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=w4n0hv2/QeM9ExAkA9HHw00DHioBIq+U1pUcHmST7zU=; b=aI6piiRnqcK+IKpZRAV1wO7I05hc3SEKj2l/S0UoQpoaOPXLpGAveAgHwvoF2lkf1F rfUANVNov1BK6OLzsqW7b5OhNs2+dLbcyIM1xAssYzKpb0Qr5l8aHIe8rGJI5lWL3KL8 Kne/g5Ttpm1gAjI6JP/RRZLnZFUBAPCmowQIKOpyrNXJbgo9EhBmShPTQGnl0FEjaF6b uSPtWLgVaTOx+DiWn+HEbFmWbt9DsM282rrzYaRc0hC58jI6bQnflhswW3TaUmAj5xpK ZH7z4wNDqLDHj7aG1B3otVasXELmfVSP5zq5/ttYqVKybQ/FFPgsAaDtJRNpDisHJ0ts HqeA== 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=w4n0hv2/QeM9ExAkA9HHw00DHioBIq+U1pUcHmST7zU=; b=nPLk/n/0dJIQ/Ab59ezOXsqWjCwHPfjntB/HdGd0Vta8B8FsZjymaeakbcuk2jzCSM rFPoCOye7oAlz7LeKeQUe0pc1Hsz7Eq1VAmdjCkJQNluyO+HStQ3niot2yfMAW4tt9VH l3+pp+KaY2dRIAIKK1fAY4qgQTHJUJL4JX1PEJ/DyQPdgcJVLZbuc2zVVYe24ibBbqlV LuwH+NFSBmnV7qob23kybCAkW7pfVDh6E3zxSe4ZCVhAKApEy9LeW958nc6Tz67WX2RH pusjxIz2IqugA06u8TEh33sMN7c0DDaihRqNGe1ydrYZyTi/Uz34q1omwnxqWgLVyegj abxw== X-Gm-Message-State: AOAM5300CQrBVnKydQZpvXGiGtYb6jL/7hOIpXPfptDi2kzduELHF+OJ 75xeKO21GvTwL97TwPuUnVldzR0hXzUn5MAi2hY= X-Google-Smtp-Source: ABdhPJw970HB3iKHdgpEKT+puRIp0gkx92MdiSPnW2Klr3jWjmeC3v292QY3crfxPAKmv3DYTHA4jfiZ/dPPKN/TSwQ= X-Received: by 2002:a05:6820:61d:: with SMTP id e29mr1987496oow.69.1626690454475; Mon, 19 Jul 2021 03:27:34 -0700 (PDT) MIME-Version: 1.0 References: <96487D08-8573-4308-A11C-3118113C03DA@gmail.com> <16A313DA-33D3-471C-85D1-36CBEEDC79F7@gmail.com> In-Reply-To: <16A313DA-33D3-471C-85D1-36CBEEDC79F7@gmail.com> Date: Mon, 19 Jul 2021 12:27:23 +0200 Message-ID: To: Tobias Nyholm Cc: Kalle Sommer Nielsen , Internals Content-Type: multipart/alternative; boundary="000000000000b2d86f05c777625b" Subject: Re: [PHP-DEV] Request for karma to vote on RFCs From: benjamin.morel@gmail.com (Benjamin Morel) --000000000000b2d86f05c777625b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > I know I=E2=80=99m not a =E2=80=9Cproject leader=E2=80=9D for any of the = handful large PHP > projects. I also know that I am far from the =E2=80=9Ctop 1000 best devel= opers=E2=80=9D > list. But I know that there are not many people (if any) that have a larg= er > impact of user-land PHP right now. > > (I do acknowledge that there are people with more impact over the Symfony > community, the Laravel community, or the cool async community etc.) > > The only thing I=E2=80=99m asking for is to be among those 1000+ people t= hat can > vote on the language=E2=80=99s future. > > // Tobias > There was a discussion a year ago about giving userland library maintainers the right to do a semi-official vote, that would be non-binding as far as the RFC is concerned, but would give people with RFC vote karma a good idea of what the most influential userland library maintainers think of a change in the language, so that they can take this variable into account prior to voting themselves. As a library author with 4 million downloads per month, it also crossed my mind to request a right to vote on RFCs, but given previous discussions on the topic, I understood that core maintainers are reluctant to give voting rights to userland developers, whatever their influence, so I've restrained myself from doing so so far. I do understand the concern from core maintainers that if people voting on RFCs are not the ones getting their hands dirty maintaining the codebase, it can quickly become an issue. I would, however, strongly advise core maintainers to consider the idea of performing an "official" library maintainers vote before the actual vote takes place. At the end of the day, we'll be the ones maintaining libraries that use these new PHP features, that will have to provide compatibility for multiple versions of PHP, etc. It would be nice if we could at least formally give our opinion on each individual RFC. Yes, we can do so via the mailing list, but this is just one message lost in the middle of a usually verbose discussion, which is often discouraging to say the least. =E2=80=94 Benjamin --000000000000b2d86f05c777625b--