Re: Re: ext/imagick BC break (was: Re: [PEAR-DEV] PHP Magick version 0.5a Released!)
| From: | Alan Knowles | Date: | Tue, 26 Nov 2002 00:42:10 +0000 |
| Subject: | Re: Re: ext/imagick BC break (was: Re: [PEAR-DEV] PHP Magick version 0.5a Released!) | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-11093@lists.php.net to get a copy of this message | ||
Michael Montero wrote:
I will clearly document how to go from the BC version to the new one. can you give a 2-3 line overview of the differences:functions have different arguments/order? missing functions? (lots of new ones I presume :) ... phpmole uses it to do resize/rotate etc. Regards Alan
On Mon, 25 Nov 2002, Christian Stocker wrote:Hi As mentioned in the mail by Michael, we will replace pecl/imagick with his version, as I think, he has much more to offer than my code (and much more time to support it right at the moment :) ). I will still support the extension and hopefully contribute to it. Therefore here comes the big WARNING: The commits (and finally releases) in the next few days will break BC of pecl/imagick! Therefore, if anyone is using this extension and really really needs BC should stand up now and maybe we will have a look what we can do :) But since it's clearly stated as alpha and experimental, noone should be surprised by that Anyway, have a nice evening and check out Michael's work. christian On Mon, 25 Nov 2002, Michael Montero wrote:Just released some more functionality. The major push right now is join my efforts with those of Christian Stocker to get one single module into PEAR. Christian and I have been working that. Please see the latest changes below...they are significant.- functions added: imagick_getcanvas() imagick_blur() imagick_despeckle() imagick_edge() imagick_emboss() imagick_enhance() imagick_gaussianblur() imagick_medianfilter() imagick_motionblur() - one major change - renamed everything to imagick*; I've joinedmy efforts with Christian Stocker who had a previously writtenbut smaller extension - magick_getcanvas() allows you to create a blank image to draw on - changed comment header in imagick.h to match the one in imagick.c - added Christian Stocker to credits - moved over to Christian Stocker's config.m4, removed the need for gen_configm4 - rewrote INSTALL to reflect new config.m4 - slight modifications to config.m4 to get it to work properly - added package.xml - removed ChangeLog, everything is now in package.xml - removed imagick_free_reason() and imagick_free_description() since they are no longer necessary - preceded all internal functions with _php_ - created imagick_read() for backward compatibility with old extension - created imagick_write() for backward compatibility with old extension