Hello Kedar, welcome to the ruote mailing list.
On Fri, Feb 03, 2012 at 10:53:41AM -0800, kedar mhaswade wrote: > > 0- For my Rails app, what should I be using -- ruote-kit+quaderno or ruote > is to be used directly along side my application models/resources? It depends on your needs. Ruote-kit brings you a free admin interface. Some people go directly for ruote. Quaderno is nice but it perhaps doesn't fit your requirements or the tastes of your designer. Use what you understand (and understand you need). > 1- Is it possible that a particular process is modified after a few > instances of it are created? In other words, let's say a process > administrator who is a user of my application wants to change the course of > a process after a particular state has been achieved, will that be possible > for me to provide using ruote? Yes. You should look at http://ruote.rubyforge.org/process_administration.html#re_applying it explains how to re_apply an expression. That technique is useful for modifying process instance "in-flight". > 2- How do we import/export a particular workflow/process definition? Internally ruote stores them as JSON strings. When passing them around, any format understood by ruote is OK. * Ruby: https://github.com/jmettraux/ruote/blob/14bbe62447585164ea8b016185999c5804285703/test/unit/ut_0_ruby_reader.rb#L22-36 * XML: https://github.com/jmettraux/ruote/blob/14bbe62447585164ea8b016185999c5804285703/test/unit/ut_9_xml_reader.rb#L17-31 * radial: https://github.com/jmettraux/ruote/blob/14bbe62447585164ea8b016185999c5804285703/test/unit/ut_24_radial_reader.rb#L177-193 * JSON: https://github.com/jmettraux/ruote/blob/14bbe62447585164ea8b016185999c5804285703/test/unit/ut_24_radial_reader.rb#L187-189 > Is there a repository where people share such definitions? > I suppose these > can't be standard, but since several processes are "typical", there should > be a way of consuming them in an open manner and formats (XML, JSON)? Sorry, there is no such repository, it would indeed be very easy to do. We could start a git repository for that. Anyone here could mail me interesting processes, and I'll start a github repository for it. IIRC, XML isn't used by anyone. Processes in their Ruby or radial representations are much easier to read than XML or JSON. Ruote just adapts. Best regards, -- John Mettraux - http://lambda.io/processi -- 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
