Re: Re: BC Breaks? Re: [PEAR-CVS] svn: /pear/packages/Image_Transform/trunk/Image/Transform/Driver/ NetPBM.php

From: Date: Thu, 05 Apr 2012 02:31:22 +0000
Subject: Re: Re: BC Breaks? Re: [PEAR-CVS] svn: /pear/packages/Image_Transform/trunk/Image/Transform/Driver/ NetPBM.php
References: 1  Groups: php.pear.cvs php.pear.dev 
Request: Send a blank email to pear-dev+get-54894@lists.php.net to get a copy of this message
I think the problem there is that although it was marked as alpha, after about a year of release and that many downloads, the 'alpha' label becomes pretty irrelevant. I think when we wrote the rules we kind of ignored that issue, we assumed somebody would be moving packages towards 1.0 releases, however quite a few of our packages have been abandoned in alpha / beta status. With users actually using them to solve problems. It might involve a bit of a rethink in how we handle these older packages, In the case of that package, the best solutions would be to either a) check Image_Transform::$use_exceptions b) add a param to factory() to flag if exceptions or PEAR/error should be used. Regards Alan --- On 04/Apr/2012, Daniel O'Connor wrote: > It is still an 'alpha' / pre 1.0.0 release :P > ie - BC breaks for all is OK in the rule book. > > I know it'd be a bit of shock and I imagine it's fairly widely used - so > I'm not about to push a release out just at this particular moment; at > least not until the pear packages that depend on it are either happy with > exceptions or have an appropriate max version set. > > On Wed, Apr 4, 2012 at 10:32 AM, Alan Knowles <alan@akbkhome.com> wrote: > > > Ouch... > > > > changing this on PEAR1 code is not really feasible as it will break just > > about everything. > > > > Can you rename it Image_Transform2 and revert the code back to > > non-exceptions in the Image_Transform tree. > > > > Regards > > Alan > > > > > > > > On Wednesday, April 04, 2012 07:52 AM, Daniel O'Connor wrote: > > > > clockwerx Tue, 03 Apr 2012 23:52:40 +0000 > > > > Revision: > > http://svn.php.net/viewvc?view=revision&revision=324776 > > > > Log: > > Swap to exceptions > > > > Changed paths: > > U pear/packages/Image_Transform/trunk/Image/Transform/Driver/NetPBM.php > > > > > > > > > > > >

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