For Programmers: Free Programming Magazines  


Home > Archive > PHP Pear > August 2004 > Re: [PEAR] can I depend on stable PEAR classes to not change?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: [PEAR] can I depend on stable PEAR classes to not change?
Chuck Hagenbuch

2004-08-24, 4:40 pm

Quoting Miles Keaton <mileskeaton@gmail.com>:

> If I write some apps based on PEAR features, but my system is
> constantly updating my /usr/local/share/pear directory, is it safe to
> assume that my code can depend on these PEAR classes for a long time?


Judging by history, no.

-chuck

--
"Regard my poor demoralized mule!" - Juan Valdez
Greg Beaver

2004-08-24, 4:40 pm

Chuck Hagenbuch wrote:

> Quoting Miles Keaton <mileskeaton@gmail.com>:
>
>
>
> Judging by history, no.


Chuck is right, history has not been good.

Some differences from history:

1) there is a standard defining how BC-breaking releases should be
handled, and it is much more strict than the past "do whatever" situation.
2) there is a QA group that has the power and the desire to enforce BC -
any package that releases a BC-breaking release will have its release
pulled within a few hours.

I still wouldn't put absolute trust in any changing code - always have a
backup plan in place as I described in my email.

Greg
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com