Hello all,

I am new to ruote and am struggling a bit to figure out what goes into 
process steps. I understand from a programming perspective what a 
participant is (it is the thing that does the work in the workflow). What 
confuses is me is what the best practices are as far as naming of 
participants go. My initial reaction is that the process steps should be 
verbs (actions) and not nouns (people). As an example (for my learning), I 
want to model a PTA organization (because I have been in one). The first 
thing that I am trying to model is the election process. My naive start 
looks like the folowing:

pdef = Route.define 'elect_officers' do
  sequence do
    select_nominating_committee_selector
    nominating_committee
    officer_election
    install_officers
  end

  define 'officer_election' do
    concurrent_iterator on: 'v:members', to_var: 'member' do
      participant '${v:member}', task: 'cast_vote'
    end
  end
end

As you can see, it is a mish-mash of nouns and verbs. I seem to like the 
participant, task: style, but I am not sure how people are generally doing 
this.

Any advice this small example?

Thanks,

Steve

-- 
-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"ruote" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to