The RFC proposes to deprecate PECL, and to adopt PHP Installer for Extensions (PIE) going forward.
The proposal is made of two key messaging changes:
Where possible, messaging will be added to PECL resources (such as the PECL website, the tool itself, PHP documentation, etc.) that PECL is deprecated and switching to PIE is recommended. A link to the PIE GitHub repository (https://github.com/php/pie) is recommended to provide a call to action to the user.
An example of this messaging can be seen in this Pull Request to the pecl.php.net website https://github.com/php/web-pecl/pull/108. This message would be updated to reflect the actual deprecation of PECL.
There are no breakages. PECL will continue to function.
Not applicable - if accepted, this will take effect immediate.
This RFC specifically does NOT propose a timeline for removing the PECL website or CLI tool. These will continue to operate as they do currently. A follow-up RFC should be made to propose a timeline for their eventual removal, and methods by which this will be communicated to as many people as possible.
Yes / No vote requiring 2/3 Yes votes to pass.