I'm pleased to announce Poet, a modern Perl web framework designed especially for Mason developers:
http://search.cpan.org/perldoc?Poet Features include: * A common-sense directory hierarchy for web development * A configuration system that scales elegantly with multiple coders and multiple layers (development/production) * Integration with PSGI/Plack for server APIs and engines * Integration with Log::Log4perl for logging, wrapped with much simpler configuration * Integration with CHI for powerful and flexible caching * Easy access to common objects and utilities from anywhere in your application * And of course, the power of Mason, for request routing and content generation. Poet was designed and developed over the past six years at Hearst Digital Media. Today it is used to generate Hearst's magazine websites (including Cosmopolitan, Esquire and Good Housekeeping) as well as many internal systems. I'm very grateful to Hearst for agreeing to this open source release (though they bear no responsibility for its support or maintenance). Some people nowadays use Mason as a view layer in a large MVC framework (i.e. as a replacement for TT), and that's just fine, even if it leaves some of Mason's features untouched. But Poet is a web framework for those who, like me, think Mason is a great way to handle the *whole* web request, not just the view layer. For those who like their page logic right next to their template, MVC doctrine be damned. Poet just turns web requests into Mason requests, and happily lets Mason handle the rest of the work. At the same time it provides the web development structure and utilities that Mason, as a "templating system", has always felt obligated to omit. There's much more to come than I could put in this initial release, and I'm looking forward to pressing on with it! Blog announcement with similar content here: http://www.openswartz.com/2012/04/21/poet-a-web-framework-for-mason/ Feedback welcome as always. Best Jon ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Mason-users mailing list Mason-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mason-users