16:00:03 #startmeeting Mistral 16:00:10 Meeting started Mon Jan 26 16:00:03 2015 UTC and is due to finish in 60 minutes. The chair is rakhmerov. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:13 The meeting name has been set to 'mistral' 16:00:38 hi 16:00:55 hi! 16:01:31 let's wait for others 16:04:02 ok 16:04:09 #topic Review Action Items 16:04:14 1. rakhmerov, dzimine, create necessary BPs/bugs for the upcoming "cleaning up" work 16:04:25 mostly done 16:04:49 2. rakhmerov, NikolayM: reply to Winson on action providers design 16:04:50 done 16:05:06 dzimine, clarify https://blueprints.launchpad.net/mistral/+spec/mistral-runtime-context definition with Winson 16:05:07 Hi all 16:05:11 that was 3 16:05:13 hi dzimine 16:05:21 right on time :) but no 16:05:23 it's done as well 16:05:29 :) 16:05:39 4. rakhmerov, add a couple of unit tests checking "updated_at population 16:06:07 it's done as well, Nastya also fixed functional tests to verify updated_at 16:06:26 #topic Current Status (by team members) 16:07:36 my status: last week finished with Secure Data Access BP, participated lots of design discussions etc. Today I finished fixing the bug https://bugs.launchpad.net/mistral/+bug/1412635 16:07:50 there was a lot of unit test to fix 16:08:27 plans: look at with-items and result/output thing 16:08:31 already started 16:09:05 my status: worked and fixed patches on with-items and concurrency, fixed some bugs. Today began to work on JavaScript action (some research about what JS engine we will use exactly) 16:09:34 NikolayM, do you see any roadblocks? 16:09:40 with script action 16:09:48 my status: I was discovering and investigating bugs, and discussed with renat and others how to fix them. Small fix re task error output. More on the way. 16:10:56 NikolayM, we assumed script action BP would take 7 days, do you still think it's the right estimation? 16:11:19 dzimine, yeah, your fix has already been merged in 16:11:51 NikolayM, do you have cycles to look at https://bugs.launchpad.net/mistral/+bug/1413535 16:12:16 no, I just found the right JS engine and try to emulate some JS lines 16:12:17 looks like you know testr stuff the best of us 16:13:09 re JavaScript task - than we need to flash out the sytax of communicating data in and out (especially out). 16:13:28 yep 16:13:36 as usually, "test first" 16:13:54 yes 16:14:04 I think we can agree on the syntax pretty quickly 16:14:16 don't think there will be serious problems 16:14:39 will the JS action work with our data context? 16:14:54 that's the part of the task 16:15:09 or it will just work in its separate ctx? 16:15:15 somehow we need to be able to pass context data into a script 16:15:25 nope, not a separate ctx 16:15:28 same 16:15:36 ok 16:16:07 so our assumption was that in that JS we should implicitly have function to access external context and pass data back to it 16:16:21 I think there was some info about that in the BP itself 16:16:25 let me check 16:17:01 yes, please look at it again carefully 16:17:15 for example, there's a syntax "v = read_from_context("param")" 16:17:24 https://blueprints.launchpad.net/mistral/+spec/mistral-javascript-action 16:17:25 in_context and input parameters will come in and somehow (how syntaxically?) will be available within the script. Than there gotta be syntax to make internal parameters available for the outer context so that they can be used in publish and on-success etc. 16:17:42 yes 16:17:58 it might be pretty challenging though 16:18:03 but this ‘syntax’ is exactly what we need to flash out 16:18:09 we just need to research this first 16:18:14 yes 16:19:01 as far as heavy_init(), NikolayM already looked at it and it looks like it's not that easy to fix 16:19:05 unfortunately 16:19:13 so we need to think more 16:19:28 but my suggestion is to postpone it for a couple of weeks 16:19:35 unless you think it's a blocker 16:20:25 thoughts? 16:20:28 ok. 16:21:00 so guys, I don't actually have much else today for the agenda 16:21:01 w4dcoder found a concurrency bug that he’ll file about today. 16:21:08 ooh, really? 16:21:17 well, it can be actually... 16:21:20 ok 16:21:27 I wonder where exactly 16:21:51 I am quite concerned and let us get him on htis to repro and add all the logs. 16:22:02 ok 16:22:08 somewhere in engine? 16:22:54 #topic Open discussion 16:23:14 don’t know. Too bad the meeting time is such that Winson can’t make it. But I asked him to file once he repro it. 16:23:24 ok 16:23:34 guys, I suggest we shut down the meeting for today 16:23:39 looks like we know what to do 16:23:45 yes. 16:23:48 cheers! 16:23:57 Dmitri, I sent you an invitation to talk about result/output 16:24:01 can you make it? 16:24:01 ok. 16:24:05 your 10pm 16:24:29 bye! 16:24:37 ok. 16:24:37 ok, bye 16:24:40 thank you ) 16:24:46 #endmeeting