Re: Pulling Net_LDAP 1.2.0

From: Date: Fri, 14 Mar 2008 21:49:56 +0000
Subject: Re: Pulling Net_LDAP 1.2.0
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-49429@lists.php.net to get a copy of this message
On Fri, Mar 14, 2008 at 10:27 PM, Helgi Þormar Þorbjörnsson <helgith@gmail.com> wrote: > Hi Beni, > > I had to pull Net_LDAP 1.2.0 since you can't change to PHP 5 in the middle > of a stable cycle, you have to create a whole new package Net_LDAP2 to do > such a backwards compatibility break, you would know this if you had read > the developer guides, this is the essence of PEAR, keep BC of the API after > you've gone stable and jumping from PHP 4 to 5 is enough to break BC. > > Hopefully you can make the appropriate changes, create a new CVS dir, commit > the new code there and revert in the old dir so that you can do bug fixes to > the old code. Good time to ask that question - my impression was (and please correct me if I am wrong ;-)), that you do not have to do a new package, but a new major version release. In Net_LDAP's case, a 2.0 release. I copied Christian on this email, since we just talked about it last week. Maybe this needs to be clearer in the docs. I couldn't figure out where it's written down (googled: site:pear.php.net +manual +php5 +php4 -bug) - either way, Foo2 or Foo-2.0 and I think it needs to be documented. Till

« previous php.pear.dev (#49429) next »