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)
============================================================*/

Reply via email to