First of all, If you have actually been having problems with this
extension, all you need to do is open a bug report and/or email this
list, and I would have been happy to take a look at fixing any possible
issue. 

Now, to answer your question about why the api has undergone 3 changes: 


This is because the original version  of the extension that was
contributed was very platform specific, and the developer who wrote did
not have too much time to maintain it. Afterwords, Sterling did a lot of
the maintenance and enhancement work on it, but he is very busy working
on other areas of php. Daniel Beulshausen then came in and wrote the
win32 port, and changed the api quite a bit. He also started the task of
it following php extension standards (i.e. namespacing the function
names). After fixing a few bugs, I noticed that this extension needed a
lot of work to make it rock solid. 

I then emailed the list with a plan to enhance and fix several aspects
of this extension, as well as requesting feedback from all users of the
extension. *i got _VERY_ few responses*. Although, those that I did get
responses from did provide good feedback and suggestions. 

I announced in my mailing that all API changes would be finalized in
version 4.2.X, and that if all issues were resolved by 4.3, then the
extension would be no longer marked experimental. 

http://marc.theaimsgroup.com/?l=php-dev&m=101554464018314&w=2

We are proceeding along quite as planned. I have committed myself as the
extension's MAINTAINER, and I am still planning to mark it as stable by
4.3..The one exception is that I will most likely mark the vector
functions experimental, as their are still some issues with them, and I
am not sure about their current implementation. One area that I have
been really hoping on focusing on before 4.3 is getting some good solid
docs that reflect how to use this extension. (Sorry they haven't come
sooner, I have just been so busy lately) 


I do greatly plan on keeping this extension production quality, as I use
it in a 24x7 environment. 

If you are equally committed to having a solid sockets extension in php,
then you are more then welcome to help out. 

Thanks, 
-Jason <[EMAIL PROTECTED]> 



> --
>       Brian Lalor                 |    http://introducingthelalors.org/
>   [EMAIL PROTECTED] (email)  |  [EMAIL PROTECTED] (jabber)
>                        N33°27.369' W111°56.

304' (Earth)
> 
> 
> 
> -- 
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


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

Reply via email to