Re: [PEAR-DEV] 2.0.0 (Re: [PEAR-DEV] PEAR 1.9.5 testing)

[email protected] (till) Tue, 15 Jul 2014 18:11:26 +0200
Newsgroups php.pear.dev
Message-ID <CAFx2Yf7hb0SKEsjEvrvYqgMUgd-V_5eZQyQXo5WjkOzV_xDtsQ@mail.gmail.com>
On Tue, Jul 15, 2014 at 4:48 PM, Christian Weiske <[email protected]>
wrote:

> Hello Vasil,
>
>
> >> was wondering what you thought about going 2.0.0-alpha1 and dropping
> >> PHP4 support once and for all.
> >
> > Where does that leave Pyrus?
>
> I don't see a future for Pyrus.
>
> Nobody is working on it, and it is not on-par with the features PEAR
> currently has - as well as a plethora of open bugs I opened years ago.
>
> See https://github.com/pyrus/Pyrus/issues


I agree with Christian.

My thoughts were not to throw it all away and write the installer from
scratch.

An alpha1 could have bugfixes and so on from the roadmap and maybe one or
two dependencies swapped out/updated. E.g. I'd rather use HTTP_Request2 in
there than to rewrite another HTTP layer, etc.. I'd swap out pecl-related
code for pickle[1] etc. pp.. Why — because it's code that's maintained.

Just granularly tackle current issues and modernize the code base. Not a
complete rewrite. (cc Alexey)

A 2.0 would allow us BC breaks, e.g. to drop PHP4 support, which might even
make it fun to work on it.

Till

1, https://github.com/FriendsOfPHP/pickle