2016-09-05 11:51 GMT+02:00 Dan Ackroyd <dan...@basereality.com>: > On 2 September 2016 at 20:32, Davey Shafik <m...@daveyshafik.com> wrote: > > I'd like to introduce a new RFC to deprecate pear/pecl (in 7.2, and > remove > > in 8.0), as well as add composer/pickle (optional in 7.2, default in > 7.3+) > > in their place. > > Even if Pear and Pecl overlap and share code, it would be better to > focus on the end-user capabilities and have separate RFCs for altering > those capabilities, rather than just trying to do everything in one > RFC. i.e. have: > > One RFC to deprecate then remove the ability to install Pear userland > code modules. > > A second RFC to deprecate Pecl and optionally start using Pickle. > > Can you clarify one thing though - am I correct in that Pickle is > completely userland code? So why does it need to be 'shipped' with > PHP. Why can't it be a separate download? > > I think the idea involved from other languages package managers like nodejs where npm is shipped with nodejs in single package and all developers neet to do is update to latest version https://docs.npmjs.com/getting-started/installing-node "Node comes with npm installed so you should have a version of npm. However, npm gets updated more frequently than Node does, so you'll want to make sure it's the latest version."
> cheers > Dan > > > > pickle would still have the same problem ( > > https://github.com/FriendsOfPHP/pickle/issues/133) > > Needs moar macros: > https://travis-ci.org/mkoppanen/imagick/builds/150948947 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- regards / pozdrawiam, -- Michał Brzuchalski brzuchalski.com