I don't think anyone is arguing that literally no one is using PEAR
packages, but looking at the ~6 months old archive.org mirror of
http://pear.php.net/package-stats.php (available at
https://web.archive.org/web/20160315083551/http://pear.php.net/package-stats.php),
the largest package, PEAR itself only has around 800,000 downloads, and the
fifth largest package, XML_RPC only has around 10,000 downloads.

This can be compared with Packagist, where the most popular package
(psr/log) had approximatly 12,000,000 downloads during the last 6 months,
and the fifth most popular package (symfony/yaml) had approximately
10,000,000 downloads.

PEAR isn't dead, but I don't think it's an exaggeration to say that it's
moribund.

On Tue, Sep 13, 2016 at 10:40 AM, Tony Marston <tonymars...@hotmail.com>
wrote:

> Sent: Monday, September 12, 2016 12:34 PM
> >To: Tony Marston
> >Cc: Sherif Ramadan ; Stanislav Malyshev ; internals@lists.php.net
> >Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with
> composer/pickle
> >
> >On Mon, Sep 12, 2016 at 9:32 AM, Tony Marston <tonymars...@hotmail.com>
> wrote:
> >
> >Sent: Sunday, September 11, 2016 11:44 AM
> >>To: Tony Marston
> >>Cc: Stanislav Malyshev ; internals@lists.php.net
> >>Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with
> composer/pickle
> >>
> >>On Sun, Sep 11, 2016 at 4:47 AM, Tony Marston <tonymars...@hotmail.com>
> wrote:
> >>
> >>Sent: Saturday, September 10, 2016 7:47 PM
> >>>To: Tony Marston ; internals@lists.php.net
> >>>Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with
> composer/pickle
> >>
> >>Then I suggest that those who are so anxious to see of death of
> PEAR/PECL should be forced to provide a viable alternative first. Otherwise
> they would be just like those stupid politicians who try to force commuters
> out of their private cars and into public transport without realising that
> the existing public transport system is NOT a viable replacement and is
> incapable of taking on the extra load.
> >>
> >>I just want to say that PEAR as a source repository, has been dead for
> quite some time. It's filled with outdated code that has hardly seen any
> maintenance in years, and nobody really contributes to it anyway.
> >>
> >>PEAR/PECL as a package manager has historically had little utility to
> the average user apart from installing those PECL extensions which aren't
> packaged by a particular user's distribution repository. Certainly hasn't
> had any real viability in years. Trying to replace something that's
> inherently non-viable with a viable-alternative seems like a pretty moot
> point.
> >
> >Just because you have found no use for it does not mean that others feel
> the same. How about those large numbers of websites that have to use PEAR
> Mailer instead of the built-in mail() function? I personally use SVNManager
> to manage my SVN repositories, and this is dependent on one of the PEAR
> modules, so there is a very recent use. How many other PEAR modules have
> been installed and are still is use? Do you have the download statistics
> for all the PEAR modules? That would be much more accurate that all this
> guesswork and supposition.
> >
> >--
> >Tony Marston
> >
> >we have download statistics for pear/pecl:
> >http://pecl.php.net/package-stats.php
> >http://pear.php.net/package-stats.php
> >but it would be better to filter the stats to a more recent time interval
> like last year or something, not sure if that is possible with the current
> web interface, but you can see the recent download stats on the package
> page, eg:
> >http://pecl.php.net/package-stats.php?cid=33&pid=876
> >
> >http://pear.php.net/package-stats.php?pid=14&cid=19
> >
>
> Those download stats STILL show multiple downloads for multiple packages
> in 2016, so that puts paid to the idea that nobody uses it. Those who keep
> saying “none of the people I know use it” inhabit tiny groups who are *NOT*
> indicative of the entire PHP ecosystem.
>
> --
> Tony Marston
>
>

Reply via email to