ANNOUNCE: MasonX::ApacheHandler::WithCallbacks 0.91

David Wheeler <[email protected]> Fri, 14 Feb 2003 14:57:54 -0800
Newsgroups gmane.comp.web.mason.user,gmane.comp.web.mason.announce
Message-ID <[email protected]>
Hi All,

I'm pleased to announce the release of  
MasonX::ApacheHandler::WithCallbacks 0.91. This is a relatively minor  
release. No code in the module has changed, but I've modified the test  
suite to enable multiple configurations to be tested by different test  
scripts. I then added tests for error conditions and for invalid  
parameters. All looks good and all tests pass for me.

All this is to lay the groundwork for my next task with this module,  
which is to create an object-oriented interface. This should make it  
simpler to use in OO systems, as well as to configure new  
MasonX::ApacheHandler::WithCallbacks objects. I'll keep you posted.

In the meantime, new version is making its way to a CPAN mirror near  
you, and can also be downloaded from

    
http://david.wheeler.net/code/MasonX-ApacheHandler-WithCallbacks- 
0.90.tar.gz

Regards,

David

Changes:

0.91  Fri Feb 14 22:45:10 2003
       - Fixed POD typos.
       - Added note about testing callbacks to documentation.
       - Altered testing methodology to allow testing of multiple
         configurations.
       - Added tests for invalid parameters.
       - Added tests for error conditions.

0.90  Mon Jan 20 22:22:16 2003
       - Added new class, MasonX::CallbackHandle. This class represents  
all
         of the data relevant to the execution of a callback, plus  
provides
         the utility methods redirect() and abort() that were previously
         provided by MasonX::ApacheHandler::WithCallbacks.
       - Changed callback code reference interface so that instead of  
taking a
         list of relevant arguments, it takes a single argument: an
         instantiation of the new MasonX::CallbackHandle class. This  
will allow
         new data and methods to be provided without having to change the
         interface for callbacks again.
       - Removed ToDo item about putting callbacks in a hash instead of  
an
         array. I benchmarked it, and found that in most cases, the  
array will
         be faster, even if only two of its indices are used. So  
callback will
         stay in an array indexed by priority.
       - Incremented version number to 0.90 because I think that this new
         interface will remain pretty stable.

Begin forwarded message:

> From: PAUSE <[email protected]>
> Date: Fri Feb 14, 2003  2:53:17  PM US/Pacific
> To: "David Wheeler" <[email protected]>, [email protected]
> Subject: CPAN Upload:  
> D/DW/DWHEELER/MasonX-ApacheHandler-WithCallbacks-0.91.tar.gz
> Reply-To: [email protected]
>
> The uploaded file
>
>     MasonX-ApacheHandler-WithCallbacks-0.91.tar.gz
>
> has entered CPAN as
>
>   file:  
> $CPAN/authors/id/D/DW/DWHEELER/MasonX-ApacheHandler-WithCallbacks- 
> 0.91.tar.gz
>   size: 25597 bytes
>    md5: 19e7138c3851bdb8a4496c73ff5bdbc3
>
> No action is required on your part
> Request entered by: DWHEELER (David Wheeler)
> Request entered on: Fri, 14 Feb 2003 22:52:40 GMT
> Request completed:  Fri, 14 Feb 2003 22:53:17 GMT

-- 
David Wheeler                                     AIM: dwTheory
[email protected]                              ICQ: 15726394
                                                Yahoo!: dew7e
                                                Jabber: [email protected]
Kineticode. Setting knowledge in motion.[sm]



-------------------------------------------------------
This SF.NET email is sponsored by: FREE  SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your  SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en