pecl installer (-ng ;)
| From: | Pierre Joye | Date: | Wed, 11 Jun 2014 14:09:44 +0000 |
| Subject: | pecl installer (-ng ;) | ||
| Groups: | php.pecl.dev | ||
| Request: | Send a blank email to pecl-dev+get-11879@lists.php.net to get a copy of this message | ||
hi,
A long due task on my desk was the binary support for the pecl
installer. After having tried to somehow get the current PEAR/PECL
code base somehow sane or doing what we need to achieve for good
extension management support, I came to the conclusion that it will be
much easier to start from scratch.
It is a half day job-state right now, but there is base to discuss the
most important things already and anyone willing to contribute or help
is welcome.
See:
https://wiki.php.net/rfc/pickle
To make a long story short:
- composer support
- reduce data duplication and error prone packaging/releasing
- provide BC by converting package.xml to the new files and json
This works is based on a discussions I had with the composer
developers in the last 10-12months, while never having the time to
actually begin with this work. Long weekend helped.
Some attempts have been done in the past on the composer side:
https://github.com/composer/composer/pull/498
https://github.com/composer/composer/pull/2898
But these efforts have been stopped. It is easier to rely on an
external installer (process too) to do this task.
I will commit the actual installer in the next days so it will be
actually usuable :)
Any feedback, support, contributions welcome already.
Cheers,
--
Pierre
@pierrejoye | http://www.libgd.org