Sriram Natarajan wrote:
>
>  I would like to discuss the possibility of integrating the following 
> issues as part our phase 3 integration  Hopefully, this will be the last 
> integration before the upcoming next  'Developer Release'

The work is heavily driven by process and dependencies, not by the
real engineering work. So... the deliveries need to be staged based on
those factors instead.

1. The first step is the http://cr.opensolaris.org/~jyri/php_extensions/
   work that has been discussed here to some length already. Hopefully that
   should go in soon.

2. Plain bugs - there's a couple bugs as you've noted. Since these are
   nothing but simple fixes, I encourage you to go ahead and fix them
   right away since there is no dependency on anything or anyone. Just
   create a workspace with the fixes, post the [trivial] webrev and
   then file the WebRTI and integrate. Assuming no process problems
   you can get this done within the next few days at most.

    > a) 6625381 -  RPATH & RUNPATH failures in SUNWphp524core
    > d) 6626852 - SUNWphp524core is not capturing all the required packages.

3. Next is an integration which has a dependency on the next ARC fast
   track and OSR approval (xdebug). Here we can include:

    > b) 6625620 - Create appropriate symbolic links so that they point to the 
    > latest version (aka create /usr/php5/bin pointing to /usr/php5/5.2.4/bin)
    > c) 6625633 - Enable 'pear/pecl' extensions.
    > e) 6627310 - PHP within nevada need to provide solaris specific default 
    > ini file. 
    > b) XDebug
    > c) Pear / Pecl

   and probably (but make a more concrete proposal first)

    > V)  Introduce '/etc/php5/5.2.4/conf.d' directory structure so that 
    > extensions can be enabled by simply creating a file underneath this 
    > directory removing the need for system administrators to edit the global 
    > 'php.ini' every time. For example, to enable mysql extension , one can 
    > do this by editing the /etc/php5/5.2.4/conf.d/mysql.ini

   
4. Finally arrive those bits which depend on other components which
   are not yet there (mysql, apache). I'd like to see the design close
   on these soon, but we can't consider delivery until the
   dependencies are met (we can test using the packages on the
   internal IPS repository meanwhile).


-- 
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems

Reply via email to