ruote log_2010-02-24

2010-02-24 07:24:05 utc tosch_le good morning!
2010-02-24 07:24:07 utc tosch_le jmettraux: where is my rk repo pointing to ruote 2.1.4? i could just find pointers to 2.1.6 as minimum version
2010-02-24 07:24:26 utc jmettraux tosch_le: good morning !
2010-02-24 07:24:32 utc jmettraux In the ruote-kit.gemspec
2010-02-24 07:25:34 utc tosch_le will update that now
2010-02-24 07:25:48 utc jmettraux I did it in my fork as well
2010-02-24 07:30:54 utc jmettraux ok, rebased
2010-02-24 07:31:11 utc jmettraux will try to push, though it tells me I diverged
2010-02-24 07:31:28 utc jmettraux push rejected
2010-02-24 07:32:27 utc tosch_le oups.
2010-02-24 07:32:50 utc tosch_le rebasing public branches seems to be a bad idea.
2010-02-24 07:32:56 utc tosch_le :-(
2010-02-24 07:35:11 utc jmettraux replied to the mailing list
2010-02-24 07:35:37 utc jmettraux thanks for adding me to your repo :)
2010-02-24 07:48:08 utc tosch_le fetched, rebased, merged and pushed you're changes.
2010-02-24 07:48:57 utc tosch_le s/you're/your/
2010-02-24 07:53:56 utc jmettraux ok
2010-02-24 07:54:11 utc jmettraux I will kill my fork soon then
2010-02-24 07:54:14 utc jmettraux thanks !
2010-02-24 07:54:20 utc tosch_le never mind.
2010-02-24 07:54:51 utc tosch_le always a pleasure to be part of the community :-)
2010-02-24 07:54:57 utc jmettraux :)
2010-02-24 11:58:07 utc jmettraux qmx: welcome on #ruote
2010-02-24 11:58:13 utc qmx hi!
2010-02-24 11:58:20 utc jmettraux hi !
2010-02-24 11:58:32 utc qmx I'm evaluating ruote for our project
2010-02-24 11:58:39 utc jmettraux ah nice
2010-02-24 11:58:53 utc qmx do you know some javascript workflow designer?
2010-02-24 11:59:14 utc jmettraux http://github.com/jmettraux/ruote-fluo
2010-02-24 11:59:43 utc qmx well, ruote-fluo will draw the boxes after I write the process - boss wants the inverse flux...
2010-02-24 12:00:10 utc jmettraux ruote-fluo includes a designer
2010-02-24 12:00:19 utc qmx let's try again
2010-02-24 12:00:26 utc jmettraux if you install it, you'll see it
2010-02-24 12:00:42 utc qmx I installed it - probably didn't understood well
2010-02-24 12:00:54 utc jmettraux but it's not a "click and draw" one, it's a "write and render immediately" one
2010-02-24 12:02:13 utc qmx That's the point - probably I will need to implement the click and draw thang
2010-02-24 12:02:15 utc qmx ACTION sighs
2010-02-24 12:02:31 utc jmettraux I understand your pain
2010-02-24 12:02:37 utc qmx btw, amazing work - it's damn simple than jbpm
2010-02-24 12:02:46 utc jmettraux ah cool :)
2010-02-24 12:02:48 utc qmx and still powerful
2010-02-24 12:03:01 utc qmx s/simple/simpler/
2010-02-24 12:03:43 utc qmx what's the roadmap for the project? do you have some todo list?
2010-02-24 12:04:16 utc jmettraux well, http://github.com/jmettraux/ruote/blob/ruote2.1/TODO.txt but that's low level
2010-02-24 12:04:44 utc jmettraux how did you hear about ruote ?
2010-02-24 12:05:14 utc qmx google ruby bpm
2010-02-24 12:05:16 utc qmx :)
2010-02-24 12:05:23 utc jmettraux nice :)
2010-02-24 12:06:03 utc qmx is there some "success case" with ruote? it would be nice to add promotion
2010-02-24 12:06:15 utc jmettraux we have a set of projects at : http://ruote.rubyforge.org/source.html
2010-02-24 12:06:19 utc jmettraux success case...
2010-02-24 12:06:24 utc jmettraux let me think
2010-02-24 12:06:47 utc qmx well...I'm foreigner btw, sorry for the crappy "engrish"
2010-02-24 12:07:00 utc jmettraux I'm a foreigner as well ;)
2010-02-24 12:07:04 utc qmx well, projects that use ruote
2010-02-24 12:07:19 utc jmettraux kennethkalmer uses it in his iiab : http://www.opensourcery.co.za/
2010-02-24 12:07:22 utc qmx or businesses
2010-02-24 12:07:31 utc jmettraux tosch_le: are you a success case ?
2010-02-24 12:08:27 utc jmettraux the FermiLab is using ruote : http://super.bu.edu/~brower/scidacFNAL2008/slides/WorkflowStatus-NOV-07-2008.pdf
2010-02-24 12:09:11 utc jmettraux jbpm vs openwfe (the ancestor of ruote) : http://www.workflowpatterns.com/documentation/documents/BPM-07-12.pdf
2010-02-24 12:09:42 utc jmettraux this last doc shows that ruote can express more workflow patterns directly than the other workflow engines studied
2010-02-24 12:11:27 utc jmettraux those guys were using ruote http://www.cloudcrowd.com/ but I have no news from them, they probably moved on to something else
2010-02-24 12:12:09 utc jmettraux since I don't sell ruote, companies tend to not advertise their use of ruote
2010-02-24 12:12:18 utc qmx hmmm
2010-02-24 12:12:21 utc qmx that's true
2010-02-24 12:12:38 utc qmx we sell ruby-based software on a black box
2010-02-24 12:12:53 utc qmx some companies are afraid of opensource, unfortunately =/
2010-02-24 12:13:17 utc jmettraux :(
2010-02-24 12:14:02 utc qmx just one more question, as I bothered you too much already
2010-02-24 12:14:08 utc jmettraux no no, it's OK
2010-02-24 12:14:12 utc qmx do you have some kind of xsd for the XML?
2010-02-24 12:14:20 utc jmettraux no, sorry, none
2010-02-24 12:14:47 utc jmettraux not using much XML these days, doing a lot with the ruby DSL
2010-02-24 12:14:48 utc qmx that would make it easy to use an external editor
2010-02-24 12:15:16 utc qmx me too - but that would fit like a glove to the click-based designer
2010-02-24 12:15:41 utc jmettraux well, the AST (abstract syntax tree) has too be JSONifiable
2010-02-24 12:15:56 utc jmettraux so it's not really XML underneath
2010-02-24 12:16:01 utc qmx hmmm
2010-02-24 12:16:04 utc qmx makes sense
2010-02-24 12:16:16 utc jmettraux the XSD is very constraining
2010-02-24 12:16:41 utc jmettraux especially when you can write instead of
2010-02-24 12:16:58 utc jmettraux that kind of readability shortcut
2010-02-24 12:17:37 utc jmettraux here is an interesting click designer : http://bpt.hpi.uni-potsdam.de/Oryx/BPMN
2010-02-24 12:18:01 utc jmettraux we could write a translator from their storage format to ruote's
2010-02-24 12:18:27 utc qmx it's opensource?
2010-02-24 12:18:35 utc jmettraux seems like it
2010-02-24 12:19:06 utc jmettraux they built a company around it : http://signavio.com/en.html
2010-02-24 12:19:42 utc jmettraux I have already a prototype of "translator", but for XPDL or YAWL : http://github.com/jmettraux/ruote-transition
2010-02-24 12:20:07 utc qmx poisoned with java =/
2010-02-24 12:20:12 utc jmettraux :(
2010-02-24 12:20:36 utc jmettraux too bad your boss doesn't like text process definitions
2010-02-24 12:20:40 utc qmx I recently made the switch from 6 yr of fat java
2010-02-24 12:20:52 utc qmx he likes - the customers probably no
2010-02-24 12:21:08 utc qmx graphic things sell - the sad reality
2010-02-24 12:21:30 utc jmettraux that's why I don't sell ;)
2010-02-24 12:22:03 utc qmx nowadays we use aasm
2010-02-24 12:22:19 utc jmettraux ah nice
2010-02-24 12:22:31 utc qmx and it's getting exactly in the shape of the slides
2010-02-24 12:22:39 utc qmx :state :hire_a_new_dev
2010-02-24 12:22:44 utc qmx :)
2010-02-24 12:22:56 utc jmettraux sorry, which slides ?
2010-02-24 12:23:07 utc qmx http://ruote.rubyforge.org/presentations.html
2010-02-24 12:23:35 utc jmettraux aaah
2010-02-24 12:24:56 utc jmettraux complexity explosion
2010-02-24 12:25:20 utc tosch_le no success case here, yet.
2010-02-24 12:25:32 utc jmettraux aaah
2010-02-24 12:25:35 utc jmettraux too bad
2010-02-24 12:25:46 utc jmettraux but you were using 0.9 at some point no ?
2010-02-24 12:25:49 utc tosch_le there's an app with ruote 0.9.18 in production, but it's not used
2010-02-24 12:26:07 utc jmettraux :(
2010-02-24 12:26:20 utc tosch_le the clients do their thing with vtiger :-o
2010-02-24 12:27:10 utc jmettraux vtiger : "honest open source", nice :)
2010-02-24 12:27:42 utc jmettraux oh yeah, I'm a success case
2010-02-24 12:28:18 utc jmettraux 1 have one app with 0.9.18 in prod. 40 instances of it, in a bank
2010-02-24 12:28:24 utc tosch_le vtiger: a shitty crap of software.
2010-02-24 12:28:26 utc tosch_le scnr
2010-02-24 12:54:36 utc jmettraux I just submitted an issue report to Patron, I hope it will get considered/fixed
2010-02-24 14:36:34 utc jmettraux good night !