It's been two years since I started OpenWFEru / Ruote.
I was wondering who's using it, I'd like to know what's the size of
the tribe approximately. Here are my questions :
1). which version of Ruote are you using ?
2). in what kind of project / industry ?
3). are there things that you'd like to see appear ? which direction
would you like the project to take ?
4). can I use the name of your company/org as a reference ?
Feel free to answer or not.
My answers :
1). 0.9.18
2). inside of a CMS to drive approval processes (on top of JRuby), 40
instances deployed
2b). next project is about processes driving the commit/checkout of
complete web site snapshots
3) these days, working on 0.9.19 and
http://jmettraux.wordpress.com/2008/09/29/ruote-on-rails-20/
4). yes, http://wsp.macnica.co.jp/
Best regards,
--
John Mettraux - http://jmettraux.wordpress.com
And my answers are:
1). which version of Ruote are you using ?
0.9.18
2). In what kind of project / industry ?
NASA SensorWeb for Emergency & DIsaster Support Worldwide. Aerospace/
Remote Sensing
3). Are there things that you'd like to see appear? which direction
would you like the project to take ?
I would love to see convergence with WfXML-R for the REST API and XPDL
2.0 ingest.
A BPMN editor that generates XPDL and connects to OpenWFE would be nice.
4). can I use the name of your company/org as a reference ?
Vightel Corporation / NASA Goddard Space Flight Center.
Pat.
Hi Diego,
I've seen your post on the WfXML-R list
(http://groups.google.com/group/wfxml/browse_frm/thread/8b4d1477e079bb30)
I'm following WfXML-R as well, but have had to implement something meanwhile.
I don't know how you've devised your project, maybe it could be an
entity on its own (http://github.com/search?q=ruote). I wouldn't have
the time to help directly, but I could certainly try to adjust Ruote
to it if it's thus visible.
I've also got a revised XML ( + JSON) serialization going on
(http://github.com/jmettraux/ruote/tree/master/lib/openwfe/representations.rb).
Maybe another way of collaborating would be for you to "advise" on the
further REST work. I'm open to your suggestions and requirements.
Thanks for your answers,
Hi Pat,
thanks a lot for your answers.
We're (John + Diego) waiting for the final WfXML-R, keep up at it.
About XPDL, I've got something of a beginning at :
http://github.com/jmettraux/ruote-transition, turning XPDL into Ruote
trees of expressions. Nobody's been using it so far.
I've been struggling lately to make Ruote web interfaces closer to
this "tree of expressions" representation of process definitions and
instances, meaning that Ruote definitions are very close to Ruote
execution models.
Advantage : what you see is what gets executed (and you can modify the instance)
Disadvantage : Ruote will never be a "direct XPDL" engine (well XPDL
is a serialization format after all). There will always be a
compilation step from XPDL to Ruote expression trees.
On the other hand, I've been doing some preparation work on a
potential <graph> expression for Ruote that would make XPDL -> Ruote
'compilation' easier. We'll see.
So your idea of finding a decent BPMN editor with XPDL serialization
still prevails.
Thanks for your support,
Hello Nicholas,
the engine itself is quite independent from ruote-web[2] and
ruote-rest... You can use it as a plain library. Maybe you meant
something else.
Ruote-rest is based on Rack (http://rack.rubyforge.org/) which
provides a convenient platform on top of many [ruby oriented] web
servers.
Ruote-web2 is Rails based indeed, so all the Rails knowledge applies indeed.
Thanks for your support, kind regards,
Ah OK, understood :)
Yes, I really want ruote-web2 to be a superset of ruote-rest.
Thanks in advance for the QA, cheers,
On Nov 6, 2008, at 7:04 PM, John Mettraux wrote:
>
> On Fri, Nov 7, 2008 at 1:00 AM, Pat G Cappelaere
> <cappe...@gmail.com> wrote:
>>
>> 3). Are there things that you'd like to see appear? which direction
>> would you like the project to take ?
>> I would love to see convergence with WfXML-R for the REST API and
>> XPDL
>> 2.0 ingest.
>> A BPMN editor that generates XPDL and connects to OpenWFE would be
>> nice.
>
> Hi Pat,
>
> thanks a lot for your answers.
>
> We're (John + Diego) waiting for the final WfXML-R, keep up at it.
>
Just got the revision form Keith Swenson. His team has something
working and they are getting ready to give more feedback. As we get
more people implementing it, we get start tuning that spec. Stay
tune. This is high priority now.
> About XPDL, I've got something of a beginning at :
> http://github.com/jmettraux/ruote-transition, turning XPDL into Ruote
> trees of expressions. Nobody's been using it so far.
>
I am going to soooon.... U awesome!
> I've been struggling lately to make Ruote web interfaces closer to
> this "tree of expressions" representation of process definitions and
> instances, meaning that Ruote definitions are very close to Ruote
> execution models.
>
Not sure what that means but I trust you. :)
> Advantage : what you see is what gets executed (and you can modify
> the instance)
> Disadvantage : Ruote will never be a "direct XPDL" engine (well XPDL
> is a serialization format after all). There will always be a
> compilation step from XPDL to Ruote expression trees.
>
Agree 100%
> On the other hand, I've been doing some preparation work on a
> potential <graph> expression for Ruote that would make XPDL -> Ruote
> 'compilation' easier. We'll see.
>
> So your idea of finding a decent BPMN editor with XPDL serialization
> still prevails.
Can't take credit for it though. This is Community Work. The Way it
should be.
Keep up the good work.
Pat.
Hi Diego,
that's great news. Maybe you should just start the projects and see if
people follow your efforts. I'm always here for the interfacing with
the core.
BTW, how did your Rails conference presentation go ? Do you have the
slides available somewhere ?
Cheers,
So many people speak Spanish, it's perfect.
That's an excellent presentation. I like the fact you started with
"act as a state machine" and you gave the broad view on Ruote, thanks
a lot !
If you need any assistance for starting the projects I'd be glad to help.
Thanks again !
Hello Diego,
I was just wondering if your group had had a look at
http://bpt.hpi.uni-potsdam.de/Oryx
It's not flex based, but it's a tremendous effort. It is graphical
editor for processes and it has a webform editor IIRC.
Best regards,
Thanks Torsten ! Thanks to you all for your answers !
Cheers,