Re: Re: ext/imagick BC break (was: Re: [PEAR-DEV] PHP Magick version 0.5a Released!)

From: 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 joined
my efforts with Christian Stocker who had a previously written
         but 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
     


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