| 2010-08-10 00:53:18 utc | jmettraux | test |
| 2010-08-10 02:30:57 utc | brain_in_vat | fail |
| 2010-08-10 02:32:01 utc | jmettraux | :-) |
| 2010-08-10 02:32:25 utc | brain_in_vat | ;) |
| 2010-08-10 06:13:52 utc | anb_ | Hello |
| 2010-08-10 06:14:11 utc | tosch_le | hello anb_! |
| 2010-08-10 06:14:27 utc | tosch_le | (and hello to the rest of you, too!) |
| 2010-08-10 06:16:29 utc | jmettraux | hello |
| 2010-08-10 13:14:34 utc | anb_ | anyone has experience with websockets ? |
| 2010-08-10 13:14:52 utc | tosch_le | sorry, no experience. |
| 2010-08-10 13:15:29 utc | anb_ | np |
| 2010-08-10 13:16:27 utc | anb_ | I'm experiencing log file monitoring with node.js / websockets and I'm starting to dream of ruote monitoring |
| 2010-08-10 13:22:07 utc | jmettraux | monitoring ? |
| 2010-08-10 13:23:17 utc | jmettraux | observing ? |
| 2010-08-10 13:24:08 utc | anb_ | yes |
| 2010-08-10 13:24:31 utc | anb_ | for example a status page with current processes but with live updates |
| 2010-08-10 13:26:03 utc | jmettraux | what's the frequency of change for your process instances ? |
| 2010-08-10 13:27:42 utc | anb_ | not that fast :) |
| 2010-08-10 13:27:54 utc | jmettraux | by the way, you never told me if the change I commited for your } issue yesterday was successful |
| 2010-08-10 13:28:16 utc | anb_ | oups, sorry. let me try |
| 2010-08-10 13:28:47 utc | anb_ | nah it's not working. Can still see the closing brace } |
| 2010-08-10 13:29:31 utc | anb_ | can't we just get rid of fields[-1] if it is equal to "}" |
| 2010-08-10 13:29:33 utc | anb_ | ? |
| 2010-08-10 13:30:01 utc | jmettraux | the code does just that |
| 2010-08-10 13:30:09 utc | jmettraux | let me double check |
| 2010-08-10 13:31:27 utc | jmettraux | ah |
| 2010-08-10 13:31:33 utc | jmettraux | I changed in workitems and not in workitem |
| 2010-08-10 13:31:56 utc | anb_ | oh |
| 2010-08-10 13:31:56 utc | anb_ | ok |
| 2010-08-10 13:36:38 utc | jmettraux | anb_: could you please gist me what your lib/ruote-kit/views/workitems.html.haml looks like ? |
| 2010-08-10 13:40:40 utc | anb_ | It should be the one at jmettraux/ruote-kit http://gist.github.com/517280 |
| 2010-08-10 13:41:02 utc | jmettraux | OK |
| 2010-08-10 13:41:04 utc | jmettraux | I take a workitem |
| 2010-08-10 13:41:13 utc | jmettraux | nuke the params sub-field |
| 2010-08-10 13:41:35 utc | jmettraux | looks at /_ruote/workitems and then sorry, but I can't see the } |
| 2010-08-10 13:41:54 utc | jmettraux | look at |
| 2010-08-10 13:42:23 utc | jmettraux | maybe I didn't understand your explanation |
| 2010-08-10 13:42:52 utc | anb_ | sorry I'll come with an example |
| 2010-08-10 13:44:48 utc | anb_ | if you launch this process http://gist.github.com/517280 and go to workitems/ |
| 2010-08-10 13:44:54 utc | anb_ | you should see it |
| 2010-08-10 13:45:01 utc | anb_ | otherwise I have a problem with my setup |
| 2010-08-10 13:46:25 utc | jmettraux | aaaaaaaah |
| 2010-08-10 13:46:30 utc | jmettraux | in fields, not in params |
| 2010-08-10 13:47:40 utc | jmettraux | ok |
| 2010-08-10 13:47:40 utc | anb_ | I said params ? sorry I meant fields |
| 2010-08-10 13:48:32 utc | jmettraux | thanks, got it |
| 2010-08-10 13:48:58 utc | jmettraux | http://github.com/jmettraux/ruote-kit/commit/edc394b7463e5c0f281749d0fcf699fb4e86d40d |
| 2010-08-10 13:49:50 utc | anb_ | nice |
| 2010-08-10 13:50:01 utc | anb_ | was not really a problem |
| 2010-08-10 13:55:36 utc | jmettraux | I'm progressing with the pagination |
| 2010-08-10 14:02:03 utc | anb_ | that's great. we'll really need it later |
| 2010-08-10 14:13:07 utc | anb_ | changed expression keys ? fei instead of expid and wfid ? |
| 2010-08-10 14:13:22 utc | jmettraux | yes |
| 2010-08-10 14:14:18 utc | jmettraux | this shouldn't matter |
| 2010-08-10 14:14:34 utc | jmettraux | if you have a process resource, you simply following its #expressions link |
| 2010-08-10 14:15:50 utc | anb_ | yes but I printed details about an expression in our admin page. in a table |
| 2010-08-10 14:16:38 utc | anb_ | but it's a quick fix |
| 2010-08-10 14:17:19 utc | jmettraux | sorry, trying hard to be restful |
| 2010-08-10 14:30:04 utc | anb_ | no problem |
| 2010-08-10 14:40:09 utc | anb_ | see you later |
| 2010-08-10 14:41:15 utc | jmettraux | ok, ciao ! |
| 2010-08-10 15:16:03 utc | dovidh | Hello. I'm doing a bit on research on ruote and other worflow systems. In ruote, it is possible to add another participant (adHoc) dynamically? |
| 2010-08-10 15:16:44 utc | dovidh | ex: Person with approval looks at a "document" and decides to add a person to get a "notification", this time only |
| 2010-08-10 15:16:45 utc | tosch_le | hello dovidh! yes, this is possible. |
| 2010-08-10 15:17:28 utc | dovidh | toshch_le: Thanks. what would you call this, in ruote terminology? |
| 2010-08-10 15:17:46 utc | tosch_le | though i'm unsure if i'd implement that functionality using a dynamically added participant |
| 2010-08-10 15:18:44 utc | tosch_le | adding a participant or your desired functionality? |
| 2010-08-10 15:19:46 utc | tosch_le | if the latter: it depends on the time when the notification should be sent. |
| 2010-08-10 15:20:41 utc | tosch_le | basically, i would work with workitem fields and a notification participant or sub-process in that case, i suppose. |
| 2010-08-10 15:21:28 utc | dovidh | I'm thinking, as an example, that someone who is supposed to look at a doc and then either approve or disapprove, might have the option of adding an adHoc "route the doc to this other person for a notify", or "route the doc to another person for an adHoc insertion of an approval/disapproval" type of operation |
| 2010-08-10 15:21:56 utc | dovidh | Just exploring at this point. Nothing it set in stone |
| 2010-08-10 15:23:51 utc | tosch_le | for a notification sent immediately _i_ wouldn't bother ruote; though that is a personal opinion |
| 2010-08-10 15:24:27 utc | tosch_le | regarding the "another approval operation" scenario: have a look at the loop expression |
| 2010-08-10 15:25:11 utc | tosch_le | i would loop until the workitem is approved or disapproved |
| 2010-08-10 15:25:45 utc | tosch_le | in the loop, the participant is called. the participant name is given in a workitem field. |
| 2010-08-10 15:26:58 utc | tosch_le | i think there was an example for that one somewhere, let me have a look |
| 2010-08-10 15:27:24 utc | dovidh | Thanks. I'll look at workitems and the loop expressions in the mean time |
| 2010-08-10 15:27:53 utc | tosch_le | ah, first of all, have a look at "cursor", too. |
| 2010-08-10 15:32:00 utc | tosch_le | ok, simple one: |
| 2010-08-10 15:32:01 utc | tosch_le | repeat do |
| 2010-08-10 15:32:02 utc | tosch_le | participant :ref => '${f:reviewer}' |
| 2010-08-10 15:32:02 utc | tosch_le | _break :if => '${f:finished}' |
| 2010-08-10 15:32:02 utc | tosch_le | end |
| 2010-08-10 15:32:26 utc | tosch_le | expects the participant name in the workitem field "reviewer" |
| 2010-08-10 15:33:41 utc | tosch_le | note: participants may be registered using a regex, so there is no need to register a participant for every reviewer |
| 2010-08-10 15:34:27 utc | tosch_le | have a look at http://ruote.rubyforge.org/participants.html |
| 2010-08-10 15:34:58 utc | dovidh | great. tnx |
| 2010-08-10 15:35:46 utc | tosch_le | no problem. if you like to get more info, don't hesitate to bother the mailing list at http://groups.google.com/group/openwferu-users |
| 2010-08-10 15:37:08 utc | tosch_le | you'll get much more detailed answers than mine there |
| 2010-08-10 15:38:22 utc | dovidh | thanks very much for pointing me in the right direction |
| 2010-08-10 23:06:01 utc | weyus | Hello all |
| 2010-08-10 23:06:19 utc | weyus | Quick question: I'm preparing a presentation on ruote that I'm giving very soon. |
| 2010-08-10 23:06:35 utc | weyus | I can't find the Engine#launch method anywhere in the documentation. |