Hello,

I understand we won't be able to reach common understanding about
PEAR. But anyway, first of all, thanks for all the answers and
informational feedback.

I'd just like to remind everyone one thing. We're now on a good way to
reach another 7+ years [1] of keeping PEAR in the PHP core with all
the maintenance that it should include. Disabling an installation
option for *nix environments doesn't mean deprecation and removal from
the PHP core. It will still ship with Linux distro packages, and all
the PHP stacks as long as it is available, with some even longer as a
standalone package. Even PHP releases themselves will still include
downloaded PEAR [2].

And most of all, let's not forget that it can also be installed
separately as a standalone software and maybe there will be even PEAR
2.0 one day (very little chances of that happening but hey).

About PECL, then I assume we keep it as is for this period also.
Unclear, required to install PEAR to be able to run the pecl command,
and optionally moving this part elsewhere out of the PHP. Specially,
to package maintainers (Linux distros), another repository/project out
of the scope of the PHP internals etc.

[1] Approximate timeline simulation where BC breaks are allowed:
PHP 10.0.0 2031
PHP 9.0.0  2026
PHP 8.0.0  2020-2021
PHP 7.0.0  2015-12-03
PHP 5.0.0  2004-07-13
PHP 4.0.0  2000-05-22

[2] https://github.com/php/php-src/blob/master/makedist#L118
--
Peter Kokot

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to