ANNOUNCE: MasonX::ApacheHandler::WithCallbacks 0.95
David Wheeler <[email protected]> Thu, 1 May 2003 00:55:20 -0500
| Newsgroups | gmane.comp.web.mason.announce,gmane.comp.web.mason.user |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
I'm pleased to announce the release of
MasonX::ApacheHandler::WithCallbacks 0.95. Despite the minor-seeming
jump from version 0.91 to 0.95, this is actually quite a major release.
The big new addition is an object-oriented interface. In addition to
the existing functional callback interface, you can now create callback
classes by subclassing MasonX::CallbackHandler. Callback methods are
identified in the subclasses by the use of attributes on the method
declarations.
This opens up a great new world for those of us who need to build
large, complex systems that require a more object-oriented application
design, and for those who might want to develop libraries of utility
callback classes that you can basically just plug in to a
MasonX::ApacheHandler::WithCallbacks-powered Mason server.
If this sounds intriguing, I encourage you to read the documentation. I
wrote a lot of it, especially in MasonX::CallbackHandler, where there
are even a few examples. The 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.95.tar.gz
Regards,
David
Changes:
0.95 Thu May 1 05:36:38 2003
- Changed MasonX::CallbackHandle to MasonX::CallbackHandler to
reflect its job as a subclassable callback handler.
- Added support for object-oriented callbacks. Callback classes
can
be created to inherit from MasonX::CallbackHandler. They have
their
own class keys, and the callbacks are named for the callback
methods,
which are themselves identified by attributes. This is a much
bigger
addition than it sounds like here. Read the
MasonX::CallbackHandler
documentation for all the details.
- Many spelling errors corrected thanks to Scott Lanning.
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.
Begin forwarded message:
> From: PAUSE <[email protected]>
> Date: Thu May 1, 2003 12:45:24 AM America/Winnipeg
> To: "David Wheeler" <[email protected]>
> Subject: CPAN Upload:
> D/DW/DWHEELER/MasonX-ApacheHandler-WithCallbacks-0.95.tar.gz
> Reply-To: [email protected]
>
> The uploaded file
>
> MasonX-ApacheHandler-WithCallbacks-0.95.tar.gz
>
> has entered CPAN as
>
> file:
> $CPAN/authors/id/D/DW/DWHEELER/MasonX-ApacheHandler-WithCallbacks-
> 0.95.tar.gz
> size: 37171 bytes
> md5: 3a8010044030a92b18e39dd8b520830a
>
> No action is required on your part
> Request entered by: DWHEELER (David Wheeler)
> Request entered on: Thu, 01 May 2003 05:44:03 GMT
> Request completed: Thu, 01 May 2003 05:45:24 GMT
>
> Thanks,
> --
> paused, v343
--
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:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf