Re: PHP proposal on modular systems
| From: | Ralf Lang | Date: | Mon, 15 Jul 2013 17:42:04 +0000 |
| Subject: | Re: PHP proposal on modular systems | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-68124@lists.php.net to get a copy of this message | ||
Am 15.07.2013 18:24, schrieb Lester Caine:
> Marco Pivetta wrote:
>> PS i'm not so practice with composer ( used few times ) but when modular
>>> >systems , such as CMS , give the possibility to extends them with
>>> external
>>> >components...i don't think that composer could solve this problem.
>>> >
>> It is actually already happening.
>> You should really really really check it out before going further in
>> exploring already explored grounds.
>
> The real problem here is with PEAR being installed as part of the
> distribution, and not then being compatible with other applications. The
> safest way to use this is by bundling the correct version with the
> application, but that does create bigger downloads. Even were
> applications using the like of Zend framework need the correct version
> given the number of wrapper systems that go with it.
>
> Composer is just another complication that has to be added to the mix
> ... and not currently common in linux distributions?
>
Most distributions I know package their RPM/deb based on pear releases.
I'm not a big fan of bundling a fixed set of bugs or bugfix releases of
loosely related libs with an app (rubygem style) and having them twice
or more times on a given system. Composer still has its place. I don't
see much to do here for php core.
--
Ralf Lang
Linux Consultant / Developer
Tel.: +49-170-6381563
Mail: lang@b1-systems.de
B1 Systems GmbH
Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de
GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc