James Carlson wrote: > Doug Leavitt writes: >> For the purposes of 'official system architecture' as documented >> by ARC (specifically PSARC), the committed, public and supported >> libldap interfaces in Solaris is libldap5 as documented by >> PSARC/2000/362, and for naming services it is the sparks effort >> as documented by PSARC/2005/133. > > True enough. And that's not what this project is using. In fact, > it's enhancing PHP5 by _removing_ the existing support for the > committed, public, and supported interfaces and adding in its place > support for the volatile and unsupported interface from OpenLDAP.
I wasn't aware that changes to code had already been made, and ARC interface contract commitments are already assumed approved. I had been asked to consider committing to ARC interface contracts for multiple projects. This list seems to change daily and has included Apache, PHP5, squid ALighttpd, Python LDAP extension, and possibly other projects. To date, I have not made any commitments. > Perhaps that is ultimately the right way forward for Solaris (despite > all the work you and your team have put into this). Unfortunately, > without some clear system architecture to back it up, it's just random > change. I agree, that currently this is random change, and that currently there are no commitments or signed ARC interface contracts with the 'OpenLDAP team' (me) to support the webstack team. Doug.