Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the recommended
extension installer for PHP:
https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Thanks
James
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the recommended
extension installer for PHP:https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Yes please.
cheers
Derick
Le sam. 23 août 2025 à 09:42, James Titcumb titcumbjames@gmail.com a écrit :
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the recommended extension installer for PHP:
https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Thanks
James
Hi James,
Really nice, congrats on bringing the tool to the "finish line"!
Best,
Alexandre Daubois
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the
recommended extension installer for PHP:https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Thanks
James
“A link to the PIE GitHub repository is recommended to provide a call to
action to the user.”
I think it might be better to set up a page at php.net/pie to link folks
to, and this page can link to the repository.
Cheers,
Ben
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the
recommended extension installer for PHP:https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Thanks
James“A link to the PIE GitHub repository is recommended to provide a call to
action to the user.”I think it might be better to set up a page at php.net/pie to link folks
to, and this page can link to the repository.Cheers,
Ben
Ideally we have a page in the docs like this, https://www.php.net/manual/en/install.composer.intro.php, for which we then can setup a short url (which we should also do for /composer).
Happy to help with this.
cheers
Derick
Hi
Am 2025-08-25 09:38, schrieb Derick Rethans:
Ideally we have a page in the docs like this,
https://www.php.net/manual/en/install.composer.intro.php, for which
we then can setup a short url (which we should also do for /composer).
In fact there's already a mention of PECL extensions in the same section
that mentions both the pecl tool
(https://www.php.net/manual/en/install.pecl.pear.php), as well as manual
phpize (https://www.php.net/manual/en/install.pecl.phpize.php). Adding a
PIE subsection to that makes sense to me.
Best regards
Tim Düsterhus
Folks,
Quick update on this.
I've amended the wording slightly to be more general about linking to docs;
the official docs can be updated accordingly and IMO doesn't need an RFC;
that will be done in time!
Assuming no further feedback/discussion, I'll start the vote on or shortly
after 6th September.
Thanks
James
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the
recommended extension installer for PHP:https://wiki.php.net/rfc/adopt_pie_deprecate_pecl
Plan to move to vote on or shortly after 6th September.
Thanks
James
Hi,
On Sat, Aug 23, 2025 at 9:43 AM James Titcumb titcumbjames@gmail.com
wrote:
Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the
recommended extension installer for PHP:
+1 on this in general.
The only thing that might be worth to consider is what to do with prefixing
of extension repos that we currently have in PHP GH org. Should that be
also deprecated and should we make clear that we are not going to add more
of those pecl-* repos and maybe at some point try to move them out of php
GH org?
Cheers
Jakub
Jakub,
I think the conclusion we came to was that existing PECL extensions may use
the pecl/
vendor, but new extns should use their own vendor. We can
probably just add that to the PIE docs for clarity, rather than use the RFC
process.
Thanks
James
Hi,
On Sat, Aug 23, 2025 at 9:43 AM James Titcumb titcumbjames@gmail.com
wrote:Folks,
Presenting the RFC for deprecating PECL and adopting PIE as the
recommended extension installer for PHP:+1 on this in general.
The only thing that might be worth to consider is what to do with
prefixing of extension repos that we currently have in PHP GH org. Should
that be also deprecated and should we make clear that we are not going to
add more of those pecl-* repos and maybe at some point try to move them out
of php GH org?Cheers
Jakub