On Sun, 8 Feb 2009, Lyle wrote:

Hi All,
While working on PerlCertifiedHosting.com I put together our first Bundle::CertHost (Task now also available). I ended up listing within it a lot of CGI::Application plugins (I chose all the ones listed on http://cgi-app.org/index.cgi?Plugins minus the platform specific things like mod_perl).

I just checked and Catalyst have a Task:: for common modules. I seems to me it could make sense to have a Bundle and Task for CGI::Application that I could just link to from Bundle::CertHost.

I've gone ahead and created a Task::CGI::Application. Let me know if you think any particular plugins should be included or excluded. I thought maybe a special page on the cgi-app wiki could be created for this? That way a script could easily automate the addition of new plugins to the Task::.


FWIW, I maintain two packages of CGI::Application plugins for Debian GNU/Linux.

The basic bundle consists of:

C::A::Dispatch
C::A::StandardConfig
C::A::P::Autorunmode
C::A::P::ConfigAuto
C::A::P::DBH
C::A::P::DebugStream
C::A::P::DevPopup
C::A::P::ErrorPage
C::A::P::FillInForm
C::A::P::Forward
C::A::P::LogDispatch
C::A::P::Redirect
C::A::P::Session
C::A::P::Stream
C::A::P::ValidateRM

It is meant to be a dependency of Titanium which also depends on:

C::A::Server
Module::Starter::Plugin::CGIApp
Test::WWW::Mechanize::CGIApp

The extras bundle consists of:

C::A::P::ActionDispatch
C::A::P::CAPTCHA
C::A::P::Config::Simple
C::A::P::DBIProfile
C::A::P::JSON
C::A::P::LinkIntegrity
C::A::P::RateLimit
C::A::P::RequireSSL
C::A::P::AnyTemplate
C::A::P::Authentication
C::A::P::Authorization
C::A::P::FormState
C::A::P::ProtectCSRF
C::A::P::TT
C::A::P::Authentication::Driver::DBIC
C::A::P::MessageStack

...and probably in the next version
C::A::P::YAML
C::A::P::I18N
C::A::P::Apache
C::A::P::BrowserDetect
C::A::P::CompressGZip
C::A::P::HtmlTidy

These packages only exist in the Debian/Ubuntu world, but maybe its a ueful point of information in creating CPAN bundles.







--
Jaldhar H. Vyas <[email protected]>

#####  CGI::Application community mailing list  ################
##                                                            ##
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp    ##
##                                                            ##
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:          http://cgiapp.erlbaum.net/                 ##
##                                                            ##
################################################################

Reply via email to