RE: MooseX::FSA::Simple

2011-09-21 Thread Ian.Docherty
From: Dave Rolsky [mailto:auta...@urth.org] > For what it is worth, I am now almost certain the name for my module will be. > > FSA::Engine 'A Moose Role to convert an object into a Finite State Machine' I think that's best. [Ian replied.] Finally! :) Thanks everyone for your very helpful inp

RE: MooseX::FSA::Simple

2011-09-21 Thread Ian.Docherty
Sorry Dave, I read the pod, not the code, to come to that conclusion. :( >From your own example however, it seems you are happy with 'Role' appearing in >the namespace? For what it is worth, I am now almost certain the name for my module will be. FSA::Engine 'A Moose Role to convert an object i

RE: MooseX::FSA::Simple

2011-09-21 Thread Ian.Docherty
> mo wrote: > The question is, how would someone name his dist who wants to release a > version of FSA::Role, which uses Role::Basic as Role framework? > > I think we need something like Any::Role :-) So that implies FSA::Role::Moose for my module, which I don't think would satisfy hdp. If there

RE: MooseX::FSA::Simple

2011-09-21 Thread Ian.Docherty
Hmm, this seems to have stirred up a hornets' nest, sorry. Let me try to pull together a few threads. doy, what *would* you name Moose::Role::Matcher if you were to release it today? Dave Rolsky you said, 'there's multiple role systems on CPAN, so Role != Moose'. so, might we distinguish it by

RE: MooseX::FSA::Simple

2011-09-19 Thread Ian.Docherty
And if you are taking the trouble to look at my code I would appreciate your comment on something else that is bothering me. The FSA has two attributes, fsa_states and fsa_transitions which define the rules for the Finite State Automata and anyone wishing to use this Role has to provide the two

RE: MooseX::FSA::Simple

2011-09-19 Thread Ian.Docherty
I should have shown the code first, but was too embarrassed because it has no pod (working on it now) and limited tests, but you can see what there is at https://github.com/icydee/moosex-dfa-simple if you care. Thank you. Ian -Original Message- From: Stevan Little [mailto:stevan.lit...

MooseX::FSA::Simple

2011-09-19 Thread Ian.Docherty
I have written a new module along the lines of FSA::Rules, only as a Moose Role. Is it convention that Moose Roles are in the MooseX::Role namespace so I would call the module MooseX::Role::FSA::Simple, or can I call it MooseX::FSA::Simple? Regards Ian -- This e-mail (including any attachme