ruote log_2010-05-21

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 :-)