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