22:01:50 <gabrielhurley> #startmeeting horizon
22:01:51 <openstack> Meeting started Tue Mar 26 22:01:50 2013 UTC.  The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot.
22:01:52 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
22:01:55 <openstack> The meeting name has been set to 'horizon'
22:02:03 <gabrielhurley> #topic general updates
22:02:17 <gabrielhurley> So, we've got an RC2 on our hands
22:02:19 <gabrielhurley> that's okay
22:02:29 <mrunge> hooray!
22:02:31 <gabrielhurley> thankfully most of the fixes are already in progress
22:02:59 <gabrielhurley> this new bug that came up during the previous meeting is confusing the heck out of me though... I'll talk about that in a minute
22:03:20 <gabrielhurley> anyhow, the goal is to get RC2 back down to zero by EOD Thursday
22:03:31 <gabrielhurley> so keep an eye on the reviews
22:04:08 <jpich> Should RC2 bug be submitted to master first or to the milestones proposed branch directly?
22:04:16 <gabrielhurley> I was just typing that :-)
22:04:18 <gabrielhurley> yes
22:04:23 <gabrielhurley> to master first
22:04:28 <gabrielhurley> then backport to the milestone-proposed branch
22:04:28 <jpich> Ok :)
22:04:41 <jpich> after it's approved on master?
22:04:46 <gabrielhurley> ideally
22:04:55 <jpich> Cool
22:04:59 <gabrielhurley> the one to proposed should at least not be merged until the one to master is
22:05:20 <gabrielhurley> but if you don't mind re-spinning both PRs if something needs changing you can propose both at the same time
22:06:55 <gabrielhurley> anyhow, otherwise things are generally stable, and the only other topic of note is that anyone who wants to propose summit topics needs to do so this week
22:07:00 <gabrielhurley> summit.openstack.org
22:07:12 <gabrielhurley> #topic bugs and blueprints
22:07:27 <gabrielhurley> so, I'm a bit lost on https://bugs.launchpad.net/quantum/+bug/1160580
22:07:28 <uvirtbot> Launchpad bug 1160580 in quantum "Allow extensions already implemented in Quantum  in Brocade plugin" [Undecided,New]
22:07:55 <gabrielhurley> I'm gonna follow up with the quantum folks, but I *think* we need another setting to control for this quantum plugin's differences.
22:08:01 <gabrielhurley> I'm just not sure what those differences actually are yet.
22:08:19 <gabrielhurley> reading the ticket leads me to believe it's a floating IP issue, but an email thread on the topic sounded more like a router issue.
22:08:21 <gabrielhurley> I'm not sure.
22:08:37 <gabrielhurley> However, if the change is invasive I'm actually not gonna take it for RC2, just FYI.
22:08:50 <gabrielhurley> I'd rather release note that a specific quantum plugin is not compatible than risk breaking everything.
22:09:57 <gabrielhurley> anybody else got bugs they're concerned about or think might deserve to be fixed in RC2?
22:10:57 <gabrielhurley> I'll take the silence as no. feel free to raise them in the next section if needed.
22:11:02 <gabrielhurley> #topic open discussion
22:11:20 <gabrielhurley> This is mostly a quiet week, so I don't have a lot that needs discussing
22:11:30 <gabrielhurley> I'm open to talking about bugs, or about Havana stuff
22:11:33 <gabrielhurley> or summit ideas
22:11:39 <gabrielhurley> whatever y'all have on your minds
22:11:56 <cody-somerville> I've proposed http://summit.openstack.org/cfp/details/196 - discussion for folks who build/extend Horizon.
22:13:00 <gabrielhurley> I approved that one as soon as I saw it. I usually am the one to open that session, and it's always useful, so I'm happy to see someone else beat me to it. :-)
22:14:18 <david-lyle> I'm curious there is a blueprint https://blueprints.launchpad.net/horizon/+spec/global-ajax-communication is there any concrete plan to get there, or would this be a good discussion topic?
22:14:20 <cody-somerville> I'm helping some internal folks at HP who have been modifying an old version of Horizon for their purposes get on top of the latest and greatest. They're definitely testing the limits of Horizon. I believe one or two of these folks will be at said session so I think it'll be a good opportunity to get food feedback.
22:14:34 <cody-somerville> *good
22:15:13 <gabrielhurley> cody-somerville: awesome. I've done a lot of hacking on horizon outside of the "OpenStack Dashboard" context and that's lead to some useful things that landed in master, so I'm always interested in seeing where other people find pain points.
22:15:24 <gabrielhurley> david-lyle: yes and no, lemme explain
22:15:43 <cody-somerville> There is both the case of using Horizon outside of OpenStack dashboard and also highly customizing the OpenStack Dashboard.
22:16:07 <gabrielhurley> That particular blueprint is sort of a placeholder. It was proposed a while back and quickly got drowned in overscoping.
22:16:25 <gabrielhurley> there was a desire to make it a blueprint about all of ajax and real-time everything, and it died on the vine.
22:16:31 <gabrielhurley> However, I opened this session topic: http://summit.openstack.org/cfp/edit/210
22:17:01 <gabrielhurley> which aims to look at "now that we're a lot farther down the road, can we actually make real-time data-driven interactions happen in Horizon?"
22:17:15 <gabrielhurley> so I think that blueprint would fit in as an aspect of that session
22:17:29 <david-lyle> gabrielhurley: I get forbidden with that link
22:17:32 <gabrielhurley> cody-somerville: both are true and valid, absolutely.
22:17:46 <david-lyle> nevermind found
22:17:47 <david-lyle> it
22:17:56 <gabrielhurley> david-lyle: let's try http://summit.openstack.org/cfp/details/210
22:17:59 <gabrielhurley> ah, I see you got it
22:18:40 <david-lyle> ok, that sounds good
22:18:49 <cody-somerville> gabrielhurley: Sorry, I meant specifically that there is a group at HP that *is* using Horizon in both capacities.
22:19:05 <gabrielhurley> yeah, I figured
22:19:13 <david-lyle> the other big item I don't see is Keystone v3
22:19:28 <gabrielhurley> hmmm... a session strictly on that would be good, actually.
22:19:39 <gabrielhurley> I'd like to discuss both v3 API and multi-region/multi-endpoint stuff.
22:19:47 <david-lyle> yes
22:19:50 <gabrielhurley> david-lyle: you wanna propose that session?
22:19:53 <david-lyle> sure
22:19:58 <gabrielhurley> (it looks bad when I propose everything)
22:19:59 <gabrielhurley> ;-)
22:20:10 <gabrielhurley> good idea on that
22:21:11 <gabrielhurley> I feel like Horizon should just have X slots at the summit where X is the number of "integrated" projects, and each project gets a slot. lol.
22:21:49 <gabrielhurley> "How can we better serve your project?"
22:21:52 <gabrielhurley> :-P
22:22:08 <gabrielhurley> okay. anybody else have thoughts?
22:22:08 <cody-somerville> One thing that has struck me is that the OpenStack Dashboard in some ways is almost like an example implementation of Horizon. I think it would be useful for this to be reframed. I believe openstack_dashboard should be implemented in such a way that it is highly reusable so that one can do highly customized *openstack* dashboards, not just extended openstack dashboards.
22:22:31 <gabrielhurley> cody-somerville: hmmmm... I see your point
22:22:35 <gabrielhurley> both are very valuable
22:22:42 <jpich> I wonder if a session on testing would be useful. The unit tests can be quite complex for new contributors to get their head around, and from another angle we could also use improvements on the selenium front
22:23:01 <vkmc_> +1
22:23:04 <mrunge> +1
22:23:11 <gabrielhurley> jpich: I'd be willing to lead or co-lead that if you want to propose it. I'm nt sure how well attended it'd be, but it's absolutely useful.
22:23:50 <cody-somerville> Would it be a tutorial or working session to improve Horizon tests? or hybrid of both?
22:23:54 <gabrielhurley> cody-somerville: I think that topic could be rolled into the BoF session you listed, most likely. Do you think it deserves more?
22:24:07 <jpich> Cool, I'll propose it and would welcome all help on leading/directing it
22:24:08 <gabrielhurley> cody-somerville: was thinking tutorial for at least a good portion of it
22:24:23 <gabrielhurley> kind of a "tips and tricks"
22:24:29 <gabrielhurley> 'cuz I know every kind of error it can throw
22:24:51 <jpich> Sounds like I'd like to attend it too then ;)
22:25:06 <cody-somerville> gabrielhurley: Aye. Sounds good to both.
22:25:17 <gabrielhurley> cool
22:25:40 <jpich> Another question: https://bugs.launchpad.net/horizon/+bug/1157950 -- this says nova added support for fixed_ips quotas in master, folsom, and essex. Does that mean we should aim to backport the Horizon patch on folsom and essex as well?
22:25:42 <uvirtbot> Launchpad bug 1157950 in horizon "Add support for nova's new Fixed IP quota" [High,In progress]
22:26:13 <gabrielhurley> jpich: Folsom definitely... I'm not clear on supporting essex currently.
22:26:37 <gabrielhurley> I have no idea how much pain would be involved in backporting that fix to essex
22:26:48 <gabrielhurley> if it's trivial it might be worth investigating
22:27:04 <jpich> I wonder if increasing the Folsom novaclient required version could cause trouble for distros?
22:27:09 <gabrielhurley> honestly I'm surprised the fix got ported all the way back to essex in nova
22:27:32 <jpich> I guess I'll have a look then. I'm not familiar at all with Essex
22:27:34 <gabrielhurley> jpich: it's a valid question. I'd take it to the mailing list
22:27:47 <jpich> Ok!
22:27:54 <gabrielhurley> thankfully the backports don't have a hard deadline the same way the RC2 does
22:30:12 <lcheng_> gabrielhurley: This might already been answered, when is the deadline for RC2? :)
22:30:21 <gabrielhurley> end of day thursday
22:31:06 <gabrielhurley> Alright folks. I'm gonna call the meeting here.
22:31:13 <gabrielhurley> I'll follow up on quantum-related issues
22:31:23 <gabrielhurley> keep working on the bugs you're each fixing
22:31:24 <lcheng_> I have a patch that is ready for review master. how do I get the patch submitted for RC2?
22:31:34 <lcheng_> Sorry for the last minute question..
22:31:37 <gabrielhurley> lcheng_: link to the ticket?
22:31:45 <lcheng_> https://bugs.launchpad.net/horizon/+bug/1148372
22:31:46 <uvirtbot> Launchpad bug 1148372 in horizon "edit flavor deletes the flavor if special char is used" [Medium,In progress]
22:32:08 <gabrielhurley> I targeted that for to the RC2 milestone in launchpad this morning
22:32:23 <gabrielhurley> once the review gets merged to amster we'll port it to the milestone-proposed branch
22:32:27 <gabrielhurley> *master
22:32:39 <lcheng_> Got it.
22:32:42 <lcheng_> thanks
22:32:46 <gabrielhurley> no problem
22:32:51 <gabrielhurley> alright. have a great week folks!
22:32:54 <gabrielhurley> #endmeeting