Joseph Kowalski wrote:
> However, it may not be that simple. The Perl case is quite explicit
> that the "big number" or Major version is thought of as a language
> version and compatibility is very respected in the Perl community. Is
> this project team prepared to make that same claim for PHP? Perhaps a
> better way to express this is that Perl required the versioning for one
> interface among many and it was fairly easy to explain what that
> interface is and how to deal with its incompatibility. What are the set
> of such incompatible interfaces in the PHP stack and can we explain them
> to the user?
Question:
If we remove the following symlinks:
/usr/bin/php -> /usr/php5/[version]/bin/php
/usr/lib/libphp5.so -> /usr/php5/[version]/lib/libphp5.so.x.y.z
/etc/php5/php.ini -> /usr/php5/[version]/etc/php.ini
and we only have
/usr/php5/[version]/{bin,lib,modules,share,include,etc}
would this alleviate the concerns about stability level and commitments ?
i do not believe that the user expectation about php being in the default path
is similar to the expectation about perl or gcc (for example).
--Stefan
--
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman at Sun.COM