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

-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to