It's in everyone's interest to keep the API intact.  The Zend API is now 
fairly stable (I don't expect compatibility breaking changes in the 4.0 
line);  Judging from the experience of PHP 3.0, there too, the API 
stabilized around x.0.5.

Zeev

At 18:29 4/5/2001, Brian Foddy wrote:
>A small point I'd like to raise here.
>
>I noticed 4.0.5 made a change to the arguments of
>zend_hash_get_current_key
>by adding a "dupe" argument to the define and underlying function.
>
>This of course broke any external custom modules that are not
>changed appropriately.  In this case the change was very simple,
>but it raises a good question...
>
>Are there some guidelines independent external modules can follow
>to remain more compatible between releases?  I'm not questioning
>the right or need for underlying Zend API changes, obviously
>when such changes are made all functions inside the PHP collection
>are change accordingly.  But are there suggestions to minimize
>these in the future and get better notified when they do occur?
>
>Thanks,
>Brian
>
>--
>PHP Development Mailing List <http://www.php.net/>
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]

--
Zeev Suraski <[EMAIL PROTECTED]>
CTO &  co-founder, Zend Technologies Ltd. http://www.zend.com/


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to