22:05:18 <gabrielhurley> #startmeeting horizon 22:05:19 <openstack> Meeting started Tue Jun 25 22:05:18 2013 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:05:20 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:05:22 <openstack> The meeting name has been set to 'horizon' 22:05:28 <gabrielhurley> hello folks 22:05:35 <timductive> hi 22:05:36 <jpich> hello 22:05:37 <david-lyle> hello 22:05:41 <gabrielhurley> #topic overview 22:06:05 <lcheng> hello 22:06:13 <gabrielhurley> We're halfway through H2. Lots of stuff in progress and "needs code review". I think the overall progress is going well, but we definitely need to start getting stuff merged 22:06:41 <jcoufal> hey 22:07:15 <gabrielhurley> The only other general thing I have is that discussion on where UX discussions on the mailing list continues to go well, and I think another week there is probably good. Anyone with opinions should follow up on the thread. 22:07:31 <gabrielhurley> let's just jump into blueprints 22:07:34 <gabrielhurley> #topic blueprints 22:07:38 <gabrielhurley> I'llgo first 22:07:44 <gabrielhurley> I'm working on the heat code right now 22:07:54 <gabrielhurley> I've gone through a few iterations and ultimately I think the simplest solution is gonna be best 22:08:41 <gabrielhurley> we start with chosing a template (whether by URL, file, or direct input). that's one step in-and-of-itself. Everything else flows from that and it makes the next step of adding parameters, giving it a name, etc. nice and clean and self-contained. 22:08:53 <gabrielhurley> I'm rewriting the code (again) to prove this out as we speak 22:08:59 <gabrielhurley> but I think this'll be the final go-round for it 22:09:06 <gabrielhurley> so that's very good 22:09:11 <timductive> :) 22:09:22 <timductive> Is this still using workflows? 22:09:23 <gabrielhurley> Once I get that up for review I'm gonna check out the realtime proof-of-concept and sepnd some time with that 22:09:38 <gabrielhurley> timductive: no, I've actually dropped it back to two simple forms which just chain one to the other 22:09:46 <timductive> ok 22:10:11 <gabrielhurley> timductive: with any luck I'll have code up for review by tomorrow 22:10:23 <gabrielhurley> so, that's wht I've got. who else wants to go? 22:10:24 <timductive> ok, great! I'll be sure to look at it 22:10:35 <timductive> Mine is quick 22:10:41 <gabrielhurley> go for it 22:10:46 <david-lyle> gabrielhurley: so does this replace/update https://review.openstack.org/#/c/29478/ 22:10:58 <gabrielhurley> david-lyle: update 22:11:10 <gabrielhurley> much of the code is the same 22:11:19 <gabrielhurley> mostly refactoring the UX 22:11:31 <david-lyle> ok, will it be a different commit? 22:11:31 <timductive> still working on the heat topology, I talked with Brad Jones about the d3js library and I'm using it as well 22:11:50 <gabrielhurley> david-lyle: nah, I'm just gonna rebase it back into the same patchset 22:11:51 <david-lyle> just wondering if we should -2 the existing until your code is up 22:11:58 <gabrielhurley> oh, I suppose so 22:12:08 <gabrielhurley> not that anyone's been desperately trying to merge it thus far 22:12:17 <gabrielhurley> timductive: awesome! 22:12:28 <gabrielhurley> I'm really excited to see that 22:12:36 <timductive> I'm hoping to have a WIP up late this week 22:13:17 <gabrielhurley> timductive: sounds perfect 22:13:32 <timductive> :) 22:13:32 <gabrielhurley> david-lyle: you wanna give some updates since you've got the most blueprints? 22:13:39 <gabrielhurley> lcheng: you can go after david-lyle 22:13:56 <david-lyle> sure 22:14:16 <david-lyle> domain context is up and awaiting review 22:14:27 * gabrielhurley needs to look at that... 22:14:42 <david-lyle> the region selection code has merged and the only thing left is managing multiple endpoints in the same region 22:15:09 <david-lyle> still planning on starting rbac, got delayed a couple of days 22:15:30 <gabrielhurley> okay. I expect that one to slip to H3 anyhow 22:15:44 <david-lyle> yeah, I think it's a sizable effort 22:16:25 <gabrielhurley> david-lyle: can you update https://blueprints.launchpad.net/horizon/+spec/multiple-service-endpoints to reflect that that's merged 22:17:20 <gabrielhurley> oh, maybe that's updated correctly. I may've misread what you said just now 22:17:21 <david-lyle> sure. should I split of the multiple endpoints in the same region to a separate blueprint? or just update the status 22:17:31 <gabrielhurley> I think separate BPs would be good 22:18:02 <david-lyle> ok, I will do that and mark the current one as complete 22:18:23 <gabrielhurley> great 22:18:37 <gabrielhurley> lcheng: I think you're up. 22:18:49 <lcheng> keystoneclient v3 auth has finally merged. Requesting for a release of keystoneclient so that we can consume it in openstack_auth. 22:18:50 <gabrielhurley> jpich: I don't see Brooklyn around so maybe you can speak on ceilomter? 22:19:11 <lcheng> Dolph is currently out, ttx will do the release for this.. 22:19:11 <gabrielhurley> lcheng: yep, you should have that tomorrow one way or the other 22:19:12 <lcheng> gabrielhurley: thanks for following this up on the release meeting. 22:19:17 <gabrielhurley> no problem 22:19:36 <lcheng> I still need to update my old patch for openstack_auth to consume some of the goodies added in keystoneclient. :-) 22:19:56 <gabrielhurley> yeah, now that it's actually landed in keystoneclient I'll make sure to get that in once you update it. 22:20:01 <lcheng> Hopefully will get it ready for review next week. 22:20:06 <gabrielhurley> sounds good 22:20:09 <jpich> gabrielhurley: Yep. He sent me an email about it today, the patch was updated based on the first round of feedback, I'll have another look during the week. I guess the next step will be to put it up on gerrit to give it more visibility and review the details more easily 22:20:20 <gabrielhurley> jpich: great 22:20:31 <gabrielhurley> It'd be great to get a first pass of that into H2 22:21:05 <jpich> It would 22:21:53 <gabrielhurley> anybody else wanna give updates? 22:22:01 * gabrielhurley doesn't know everyone's IRC handles offhand 22:22:17 <gabrielhurley> cody-somerville: haven't heard from you in a bit... 22:23:01 <cody-somerville> gabrielhurley: Hey. Sorry. Been busy with conferences. 22:23:26 <gabrielhurley> hi there. all good. any news, or "no news *is* the news"? 22:24:38 <cody-somerville> I don't have too much to share except that I haven't forgotten about my bp for H2. I also think there has been some good conversation started on the ml lately re: horizon. 22:25:29 <gabrielhurley> cool. unless you strongly think you're gonna land something in H2 I'm gonna defer that BP to H3, but it's a big one so seeing code earlier in H3 is kind of a must 22:27:13 <cody-somerville> Going to be in Italy next week but going to try and find some time this week to determine what we can make actionable for H and what we can have lined up and ready to go for I. 22:27:21 <gabrielhurley> sounds good 22:28:11 <gabrielhurley> last call for blueprint updates. I'm gonna start bumping anything that's not started come next week. And that'll impact what fits in H3 as well. 22:29:44 <gabrielhurley> oookay 22:29:48 <gabrielhurley> #topic open discussio 22:29:56 <gabrielhurley> #topic open discussion 22:30:11 <gabrielhurley> questions? comments? 22:33:33 <jcoufal> I have one general question about D3 charting 22:34:47 <jcoufal> We are playing around with concepts for Horizon and playing with charts (e.g for usage consumption of resources in time). 22:35:06 <jcoufal> So e.g. for this purpose is needed line chart 22:35:34 <jcoufal> building it with pure D3 takes quite time and effort, so we were thinking about using some additional library 22:35:52 <jcoufal> currently investigating good ones, but in general something like this: http://nvd3.org/ghpages/lineWithFocus.html 22:37:04 <jcoufal> We'd like to bring this upstream, so I am just asking if there is any problem with bringing in some additional libraries on the top of D3 or if it is ok...? 22:37:54 <jcoufal> (more thinking about one additional library, not set of different ones) 22:38:14 <jcoufal> any thoughts? 22:39:00 <timductive> I asked a similar question last week :) 22:39:34 <jcoufal> timductive: ah, sorry, didn't notice that :-/ what was the conclusion? 22:39:49 <gabrielhurley> jcoufal: things built on D3 or cool. there are tons of good d3 plugins 22:39:57 <gabrielhurley> I just don't want a proliferation of different underlying libraries 22:40:11 <gabrielhurley> *are cool 22:40:36 <timductive> I'm sure there is a good line graph plug-in for d3 22:40:42 <gabrielhurley> there are 22:40:47 <jcoufal> yeah, definitely on top of D3 22:40:49 <gabrielhurley> several of them 22:41:09 <timductive> is nvd3 one? 22:41:16 <jcoufal> perfect, that's all I needed to know 22:41:31 <jcoufal> timductive: if you have some suggestion, will be happy to hear about some 22:41:58 <timductive> jcoufal: I'll let you know if I find any 22:42:22 <jcoufal> timductive: yeah, it is first we found somehow useful. Will let you know about our results 22:42:35 <jcoufal> great, thank you guys 22:42:55 <gabrielhurley> cool 22:42:59 <gabrielhurley> have a great week folks 22:43:02 <gabrielhurley> #endmeeting