On Sun, 2013-07-14 at 12:39 +0200, Sebastian Krebs wrote:
> 
> Backward compatibility (or compatibility in general) between component
> is something the plugin maintainer should take care of, not the
> language. 

Ack. If a library becomes incompatible one should change the name or
namespace or something.

Besides the pure compatibility issue "traditionally" we also had a
distribution problem in PHP - if a module requires a generic library
either the library had to be bundled or the user had to be sent for a
hunt and manually do it, which became complicated if there are further
dependencies and different libraries have the same dependencies ... for
that Composer <http://getcomposer.org/> is a quite good solution which
does a great job in handling projects and its dependencies.

johannes


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to