Hi,
On Sun, Mar 31, 2019, 8:20 AM Johannes Schlüter <johannes@schlueters.de>
wrote:
> On Fr, 2019-03-29 at 11:29 +0700, Pierre Joye wrote:
> > On a side note, pickle is not related to php.net. :)
> >
>
> Considering that we're kicking the pecl (pear) installer out we should
> provide an alternative.
>
> pickle might be one alternative, teaching people to do
> wget+phpize+configure+make install might be another.
Right, and on linux it is almost a no brainers if no deps are used. Mac is
trickier, windows is easy once you have VC and the SDK.
One thing which conflicts with composer is that PHP extensions aren't
> loaded "per project" but per setup and the PHP setup used to run
> composer isn't necessarily the one used for running the application
> (for one composer typically is run from CLI, applications use fpm or
> similar, but there might also be a deploy pipeline with different
> machines in between, ...) But maybe a 80% solution (i.e. working on
> many developer setups and extendable to be plugged into complexer
> environments) is still useful, or a solution building docker images
> with userspace+extension dependencies per project.
>
containers, app pool or phpenv could be used indeed. It is however out of
the scope of pickle. It should straightforward to use pickle in any of them.
Best,
Pierre