On Mon, 19 Sep 2011, Karen Etheridge wrote:
That said, another namespace for modules designed to work with other
Moose _using_ modules might be useful. No good names come to mind right
now, though.
IMHO the name should primarily represent what it *does*, not what it
*uses*, so for example a role that is meant to be used in Catalyst should
start with Catalyst::Role::, not Role::Catalyst::.
So for the original subject of this thread, I'd suggest FSA::Role::Rules or
FSA::Role::Rules::Simple.
Good point. I agree.
I do think putting Role in the name is useful, since roles are
fundamentally different than standalone classes. Unfortunately, there's
multiple role systems on CPAN, so Role != Moose.
-dave
/*============================================================
http://VegGuide.org http://blog.urth.org
Your guide to all that's veg House Absolute(ly Pointless)
============================================================*/