Hello David,
welcome to ruote's mailing-list.
Since you were interested in ruote-transition, I've made the effort to
renovate it:
https://github.com/jmettraux/ruote-transition
It should work, but its "compiler" is very naive.
The best way to translate from XDPL to ruote, is to look at the graphical
view of XPDL and rewrite as a ruote process definition.
I recommend you study ruote process definitions and expressions
http://ruote.rubyforge.org/expressions.html
Try with simple things and then move on to more difficult things.
If you need help as you move on, feel free to post questions here.
Best regards,
--
John Mettraux - http://lambda.io/processi