Pues he puesto mi primera contribución a CPAN. El módulo que he agregado se llama CGI::Application::Muto, y es un módulo que brinda nuevas funciones a CGI::Application:
- Similar a Catalyst, por medio de atributos en tus funciones puedes controlar los estados de tu aplicación.
- Te permite separar tus controladores en varios módulos pequeños. Esto para mi es una gran ventaja pues te permite tener el código más organizado, y en desarrollos en equipo es más sencillo separar el trabajo.
- Manera sencilla de proteger secciones de tu aplicación.
El módulo está en versión beta pues aún no he podido hacer demasiado testing en él, principalmente probar su compatibilidad con FCGI y mod_perl.
Les dejo la liga por si gustaría ver su descripción más detallada, y quizá descargarlo y probarlo:
http://search.cpan.org/perldoc?CGI::Application::Muto
Saludos