| 2010-05-21 04:15:55 utc | jmettraux | donpdonp: welcome to #ruote |
| 2010-05-21 13:48:29 utc | anb_ | John, a simple question about ProcessStatus |
| 2010-05-21 13:48:54 utc | jmettraux | please |
| 2010-05-21 13:49:39 utc | anb_ | there is a dict/hash of variables and one seems to be the process tree |
| 2010-05-21 13:50:06 utc | anb_ | It's puzzling me |
| 2010-05-21 13:50:52 utc | jmettraux | it's a simple trick |
| 2010-05-21 13:51:07 utc | jmettraux | for implementing recursion |
| 2010-05-21 13:51:34 utc | jmettraux | now you got me thinking... |
| 2010-05-21 13:52:16 utc | jmettraux | I could put a special value in there and use the tree stored in the expression itself |
| 2010-05-21 13:53:12 utc | jmettraux | I'll have to look at the details |
| 2010-05-21 13:53:25 utc | jmettraux | but allowing recursion is the motive |
| 2010-05-21 13:54:24 utc | anb_ | all right, thanks. not sure I understand the change you're considering but you're the boss :) |
| 2010-05-21 13:55:48 utc | jmettraux | trying hard |
| 2010-05-21 13:56:01 utc | jmettraux | Torsten and Kenneth to the rescue |
| 2010-05-21 13:57:02 utc | anb_ | so you're building the variables hash by parsing all the expressions ? |
| 2010-05-21 13:57:21 utc | jmettraux | let me double-check |
| 2010-05-21 13:57:47 utc | jmettraux | no |
| 2010-05-21 13:58:08 utc | jmettraux | ProcessStatus#variables returns the variables set at the root expression |
| 2010-05-21 13:58:37 utc | jmettraux | ProcessStatus#all_variables merges all the variables in all the expressions that compose the process instance |
| 2010-05-21 13:58:48 utc | jmettraux | (not all expressions are holding variables) |
| 2010-05-21 14:00:41 utc | anb_ | okay |
| 2010-05-21 14:02:14 utc | anb_ | now I'll be a bit rude because I started a conversation but I have to leave |
| 2010-05-21 14:02:22 utc | jmettraux | no worries ! |
| 2010-05-21 14:02:32 utc | anb_ | talk to you later , have a nice week-end |
| 2010-05-21 14:04:41 utc | tosch_le | still trying to figure out whcih hashes your talking about |
| 2010-05-21 14:04:51 utc | tosch_le | ACTION is a bit slow in uptaking today |
| 2010-05-21 14:06:07 utc | jmettraux | anb_: nice week-end to you too |
| 2010-05-21 14:06:21 utc | tosch_le | anb_: bye! |
| 2010-05-21 14:06:21 utc | jmettraux | tosch_le: engine.process(wfid).variables |
| 2010-05-21 14:06:30 utc | jmettraux | engine.process(wfid).all_variables |
| 2010-05-21 14:07:33 utc | tosch_le | ok. |
| 2010-05-21 14:07:48 utc | tosch_le | and where in there is the process tree? |
| 2010-05-21 14:08:07 utc | jmettraux | if your process is named 'toto' |
| 2010-05-21 14:08:22 utc | tosch_le | or was your discussion just about the difference between those two? |
| 2010-05-21 14:08:27 utc | jmettraux | there is a variable named "toto" which contains the process tree, automatically |
| 2010-05-21 14:08:43 utc | jmettraux | I then had to explain the difference |
| 2010-05-21 14:10:06 utc | tosch_le | ah, i see. |
| 2010-05-21 14:11:30 utc | tosch_le | on another, though related subject: seems we should compile a more detailed todo list for ruote-kit? |
| 2010-05-21 14:12:14 utc | tosch_le | some things i remember: |
| 2010-05-21 14:12:24 utc | tosch_le | resource /errors |
| 2010-05-21 14:13:28 utc | tosch_le | more detailed views for all resources (fill the placeholders with real values) |
| 2010-05-21 14:14:14 utc | jmettraux | too bad Kenneth is not here |
| 2010-05-21 14:14:41 utc | tosch_le | resource /workitems: allow searching by fields and/or field values instead of only by participants |
| 2010-05-21 14:14:44 utc | tosch_le | :-( |
| 2010-05-21 14:15:04 utc | tosch_le | will recall that topic the next time we're both here |
| 2010-05-21 14:15:52 utc | jmettraux | maybe I should step in and implement those features |
| 2010-05-21 14:16:03 utc | jmettraux | and collaborate with you for the "packaging" |
| 2010-05-21 14:16:13 utc | tosch_le | i |
| 2010-05-21 14:16:20 utc | jmettraux | or would you like to give a try ? |
| 2010-05-21 14:16:24 utc | tosch_le | 'll try the searching one |
| 2010-05-21 14:17:02 utc | tosch_le | and getting the placeholders into real values |
| 2010-05-21 14:17:25 utc | tosch_le | that leaves /errors for you :-) |