> 2.    Technical issues
>       2.1.    Key objects.
>               
>       /usr/lib/libphp5-5.2.0.so
>       /usr/lib/libphp5.so -> /usr/lib/libphp5-5.2.0.so
> 
>       All other objects will be contained within the /usr/php5/[version]
>       hierarchy.  This hierarchy will loosely track that of the publicly
>       available version.
>       
>       The current version of PHP5 [5.2.0] is 64-bit clean and largefile
>       aware. A 64-bit version of PHP is being considered for a future
>       release.

        Why shouldn't 64 bit libraries be part of the initial putback?

>       
>       2.2.    Versioning
>       
>       The PHP5 development process follows the ubiquitous
>       "continuous development" model, typical of many Open Source projects.
>       Currently, two Releases of PHP coexist, and are still under
>       development: PHP4 and PHP5. Also, PHP6 is currently under active
>       development, and is scheduled to be released sometime during 2007.
>       None of these three Releases make any guarantees of API and ABI
>       compatibility.
>               
>       The PHP versioning model has followed the <Release>.<Major>.<Minor>
>       model. The version of PHP5 proposed for inclusion in Solaris is PHP
>       5.2.0.
>       
>       2.3.    Directory Naming and Structure
>       
>       The proposed directory layout for PHP5 is:
>               /usr/php5/
>                       bin -> [version]/bin
>                       doc -> [version]/doc
>                       etc -> /etc/php5
>                       include -> [version]/include
>                       lib -> [version]/lib
>                       man -> [version]/man
>                       modules -> [version]/modules
>                       share -> [version]/share

        I don't have a particular issue with this naming scheme for
        managing change.  What I'd like to have stated is if there
        is a precedent that is being followed and where that
        precedent was established.  And, if there isn't an established
        precedent, if this case is intended to set the precedent.

        How/when are obsolete instances expected to be removed.

>       6.2.    Imported Interfaces.
> 
>       NAME                            STABILITY               NOTES
> 
>       Apache 2.2 APR Libraries        Uncommitted             PSARC/2007/000
>       OpenSSL [Secure Sockets Layer]  External/Volatile       PSARC/2003/500

        How will change be managed?

Gary..

Reply via email to