Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130461 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 6B6CF1A00BC for ; Thu, 26 Mar 2026 16:52:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1774543982; bh=hif1JW7FncdCtfRXFPcJ//iXLiEhGZ73JOnEHj38r68=; h=Date:To:Subject:From:From; b=IhTI/CaEO+9Fi6929eYZxG9jVqKLYqWdZmLpDkcLqQ/j2YJkE681vMkLvaiUWX/7a sKUNfmuH/eok7b0WfnJEDdfHfXHJi1bCNJgOWJW1ltb9U3aTec1UPoM0f5VSPSzVTm llPcNXncOZMZaaZRjII3Rn4umt5QQ2yuRaV4dKMR+E1vwSrz6/pNA1IPNXlTXC/cI6 dzhuv2RVtnw6yhHdiEeSQWzj+tWR/epZHzZN8UNVSY7A6UOAwWsS+NmrQdGTSeERr0 1ybhBtkOOgE05luJhFvwMssMN2hEFyD8d1HlJ7QMVaWmDxE7AHBZ2Ay2nSSEnR6g3X Gix2Fz9UVdYTg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 06C43180037 for ; Thu, 26 Mar 2026 16:53:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 26 Mar 2026 16:53:01 +0000 (UTC) Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-48540d21f7dso13346285e9.0 for ; Thu, 26 Mar 2026 09:52:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774543975; x=1775148775; darn=lists.php.net; h=from:content-language:subject:to:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=mD9wyuuIIxo33edQtot+NB4KBHYSPbB+faSyF+JJ+VE=; b=d8dR/zQM7ibG2ki4UQU3oMXt7HWzJzQDmbHHrpQgsD0zdzSbIcxRHJ01RPaiDNrSzb d8CNpNMJ1tAvH2JCPEpXaO6KHqBYA7QURCzYxnZa48YPZ/uBzTZtkJprONuB7UT8e2mj YbF3kLpUdJPOUd3J9JD/y0GUYwXSLKm8QxymIfRlZOl/u8EIqfeKujH3p557ATESNGBI SxFwqBQCyyUklU22vJktp2VL2qvKAPwsGeAzKntlpnvOHV/iGhf1YiF6T604MoR3AbNu GpAkUPS+N+vB2snLyjeyRXfP84M4V20DH1DvPjVnBCFOkujWqwIgIlxtYphMVq/ZYUWl yFNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774543975; x=1775148775; h=from:content-language:subject:to:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mD9wyuuIIxo33edQtot+NB4KBHYSPbB+faSyF+JJ+VE=; b=ZqeGrNqBD2zMbcQBgPg3hpZTTNnahQw/NNKdxWTZ+uBYs9cgdbNdwQI9IQZ3A7ZoXY yK3qBJ+iLMryunHs7r2HFAOD+1+ewM1PS1IGRkn1rZE24Z5NlOj7jGEJ0ylMMZTzFeqM X2YKBar4ksWnqgj5OG3AvkW4suoXi9odwY/smPn3p1y2Ez2ZoBn2hgs7V8/ZZWcGtRk8 u0S2rZAlyKuDMUVmJhjW9R3xyseQ0rq3an6A9wYMjqPw9zMP5Op6825nmvo3dqHiDy7T Ri6FnqmYT1ElzVLENdOWKN9XwEL/3OBEgNbQ8L0/idtaBdTfmefTbMFKt2BrVWwHO5eC qgKw== X-Gm-Message-State: AOJu0YzAlHEYU28mYmk5E4dYfOdSYUFZ/ytvGY/u+8aTFByCXTijrdG5 43xX1+JyFR3yT+uuO22GN9Lyx/1XNpIx4Jp3bkxiqhJ2STCfkHfov5TIhR1kTA== X-Gm-Gg: ATEYQzxoYL5Xc5M4WvAld5RB8AUnVYzuOwHu/GuVb/MyD6Z6AMcL00UiTQgp438PT2u joCj/MLJMcGxYzgMyomdLnQqjNPIv8G0WYe0X75ufW3xhODlK+hX5SujQANCjYRf529rsokKzak jr7PPS3pH5b6FwBG17vBqAB18QIYu2DmY36nn+ZniMTgZBpzzKTq/2rla6PHbJBuNEe0yPGUpsJ Nw0E9WL1abEVM93m7qbcWR2cxpJsDHI7bH0KpbMfUkFmxjTsHLrjkUOHpLsNAoQDExh9xWZtr0w QT2X6lbCJ4ysPR5fMrF1zg/mFY/J3H032wAKowya05wfFq9v0rPi84ylwbr1zhsxORJt2UvWOJy hrkmVJiVODhzXZtkC1xb80FiYPoUkoWrw2z2FugduELaRNUHzNcv7FXadpXiSJtvDRESdaiZBvo WhZgfne/Jpcrf8HWsVYK7m99hzkBSnWsLSs/+jg8nYAuxXYM7qkreeTAvMmb64dxLDWTKdVnW07 9WvTygIBUzQJOjvLw9uvFq7cWEe X-Received: by 2002:a05:600c:1e2a:b0:485:3423:727d with SMTP id 5b1f17b1804b1-4871606deb5mr131740695e9.26.1774543974875; Thu, 26 Mar 2026 09:52:54 -0700 (PDT) Received: from [192.168.128.111] (laubervilliers-656-1-64-146.w82-127.abo.wanadoo.fr. [82.127.89.146]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48722c84988sm34929685e9.5.2026.03.26.09.52.54 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 26 Mar 2026 09:52:54 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------SuajdzusSFB8O8lc79M5Me3W" Message-ID: <55f527e7-1d86-4d41-9abc-ff646c736454@gmail.com> Date: Thu, 26 Mar 2026 17:52:53 +0100 Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: internals@lists.php.net Subject: [PHP-DEV] Re: [RFC] php-community: a faster-moving, community-driven PHP. Content-Language: fr From: pierstoval@gmail.com ("Alex \"Pierstoval\" Rock") This is a multi-part message in MIME format. --------------SuajdzusSFB8O8lc79M5Me3W Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit > You cannot convince companies who are actively looking for alternatives to > PHP due to the lack of core, modern features like async, generics to invest > in PHP, so that maybe (more likely no than yes, as proven) in the future > internals may accept RFCs (financed by the PHPF or not), bringing async and > generics into PHP. You might be mixing things a little bit here: companies that use PHP must be convinced that donating to the PHPF will help them. But these can be /any/ kinds of companies. Not all of them are actively looking for alternatives to PHP. I don't know how you work for, nor your past experience, but I know for a fact that there are *lots* of companies that are actually very happy of the state of PHP still being maintained, compared to actually unmaintained tech that sometimes is younger than PHP. All these are different subjects. The point is: the PHPF needs funding, from anyone, because without it, PHP will die, and the millions of apps worldwide that use PHP will be at risk, and their users with it, which would cause a lot of unimaginable problems. > You first need to have a working, proven track record of leadership capable > of merging new features into PHP. What you call a "leadership capable of merging new features into PHP" is the actual work of the core maintainers, the PHP release managers, and the volunteering community that accepts to read the internals, RFCs, PRs, etc. This is the *current way* of doing things, and I don't understand why you make this comment about "You first need to (...)" while it's already the case right now, and has been for many years now. > Internals currently has exactly the opposite track record: this has to > change in order for both PHP and the PHPF to succeed. Opposite to what? Merging new features to PHP? If you go to the PHP: Appendices  page on php.net, there are a lot of "Migrating from (...)" pages that contain all the new features merged in PHP in each minor and major versions. Reading them for *any* version shows that there are a *lot* of new features on all new PHP versions, and actually way more than what is presented in the /"What's new in PHP X.Y?"/ blog posts that we see popping out on the web every year. Your comment is just false, internals *do* have a track record of working successfully in adding new features to PHP. --------------SuajdzusSFB8O8lc79M5Me3W Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit > You cannot convince companies who are actively looking for alternatives to
> PHP due to the lack of core, modern features like async, generics to invest
> in PHP, so that maybe (more likely no than yes, as proven) in the future
> internals may accept RFCs (financed by the PHPF or not), bringing async and
> generics into PHP.

You might be mixing things a little bit here: companies that use PHP must be convinced that donating to the PHPF will help them. But these can be any kinds of companies. Not all of them are actively looking for alternatives to PHP. I don't know how you work for, nor your past experience, but I know for a fact that there are lots of companies that are actually very happy of the state of PHP still being maintained, compared to actually unmaintained tech that sometimes is younger than PHP. All these are different subjects.

The point is: the PHPF needs funding, from anyone, because without it, PHP will die, and the millions of apps worldwide that use PHP will be at risk, and their users with it, which would cause a lot of unimaginable problems.


> You first need to have a working, proven track record of leadership capable
> of merging new features into PHP. 

What you call a "leadership capable of merging new features into PHP" is the actual work of the core maintainers, the PHP release managers, and the volunteering community that accepts to read the internals, RFCs, PRs, etc.
This is the current way of doing things, and I don't understand why you make this comment about "You first need to (...)" while it's already the case right now, and has been for many years now.


> Internals currently has exactly the opposite track record: this has to
> change in order for both PHP and the PHPF to succeed.

Opposite to what? Merging new features to PHP? If you go to the PHP: Appendices page on php.net, there are a lot of "Migrating from (...)" pages that contain all the new features merged in PHP in each minor and major versions. Reading them for any version shows that there are a lot of new features on all new PHP versions, and actually way more than what is presented in the "What's new in PHP X.Y?" blog posts that we see popping out on the web every year.
Your comment is just false, internals do have a track record of working successfully in adding new features to PHP.

--------------SuajdzusSFB8O8lc79M5Me3W--