Hello,
Here's a link to a updated CGI::App distribution that I'm proposing
become CGI::App 3.2:
http://mark.stosberg.com/perl/CGI-Application-3.2_mls2.tar.gz
Here's the Changelog for it:
- header_add() has been added to allow setting extra headers, particularly cookies,
after header_props has already been called (Cees Hek, Mark Stosberg)
- CGI::Carp is now optional. See docs for details. (Steve Hay)
- Avoid 'unitialized value' warning on redirects (Cees Hek)
- Some tests added (Mark Stosberg)
- Updated documentation to use term "Run Mode" consistently, versus "Run-Mode" with
a dash. Run-mode-with-a-dash is dead. Don't revive it. Also added mentions
of the CGI::Application wiki and CGI::Application::ValidateRM
(Mark Stosberg)
######
There is still one test that is emitting a warning from an eval
statement. It doesn't seem critical, but maybe someone else could find
that.
From working with the code, I also have a number of other suggestions
which I think will improve the distribution and make it easier to
maintain:
- The two 'warn' statements that happen when the module is being used
correctly should only appear when a debugging flag is turned on.
- The Changes file should be reversed to follow the convention of having
new release information at the top. This makes it easier to find the
new information that people care most about.
- Jump on the "Module::Build" bandwagon to promote this more pleasant
and portable alternative to MakeMaker. For the simple needs of
CGI::Application, we could use the 'traditional' compatibility option.
This would mean that users wouldn't even need Module::Build to install
it because an old-school Makefile.PL would be auto-generated.
Mark
--
http://mark.stosberg.com/
---------------------------------------------------------------------
Web Archive: http://www.mail-archive.com/suppressed/
http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.