20:00:15 <r1chardj0n3s> #startmeeting horizon
20:00:16 <openstack> Meeting started Wed Nov  9 20:00:15 2016 UTC and is due to finish in 60 minutes.  The chair is r1chardj0n3s. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
20:00:21 <openstack> The meeting name has been set to 'horizon'
20:00:31 <r1chardj0n3s> \o/ started it in the correct channel this week
20:02:02 <robcresswell> o/
20:02:16 <r1chardj0n3s> welcome to the rob-and-richard show!
20:02:28 <robcresswell> \o/
20:02:31 <ying_zuo> :)
20:02:40 <r1chardj0n3s> ohai ying_zuo :)
20:03:04 <r1chardj0n3s> OK, not much on the agenda this week
20:03:07 <robcresswell> I think we should rename the project to Quokka and see if anyone notices
20:03:19 <robcresswell> Sorry, please continue :)
20:03:30 * r1chardj0n3s is looking up how to hold a vote
20:03:56 <david-lyle> o/
20:03:59 <r1chardj0n3s> #topic Priority patches for review
20:04:24 <r1chardj0n3s> #link https://review.openstack.org/#/q/starredby:r1chardj0n3s%20AND%20status:open lists the priority patches for Ocata-1 which is next week
20:05:21 <r1chardj0n3s> please focus your review attention on those patches
20:06:34 <robcresswell> Will do. Went through profiling the other day, had a couple nits, otherwise fine
20:07:04 <r1chardj0n3s> same here, I think it's probably good to go (I saw my -1 has disappearered from the list, so that probably means Timur's addressed my nits)
20:08:05 <r1chardj0n3s> I am going to revisit my approach in the initScope removal patch to be less distruptive. It will mean we'll have to be extra vigilant that future patches don't use scopes in actions though.
20:09:24 <r1chardj0n3s> On the xstatic packages, most of them look good but we need to ensure that upper-constraints will protect us against the angular-bootstrap update, which breaks Horizon horribly (and upper-constraints is supposed to protect us against that)
20:09:50 <robcresswell> yes, yes it does
20:09:54 <robcresswell> They renamed everything
20:09:59 <r1chardj0n3s> Just needs a little more testing ... and the retirement of run_tests.sh ;-)
20:10:11 <robcresswell> I'm getting there :)
20:10:20 <r1chardj0n3s> :-)
20:12:02 <r1chardj0n3s> In other news, the xstatic-angular-ui-router package is now under OpenStack auspices, and  in global-requirements, ready for integration into Horizon in O-2
20:12:45 <david-lyle> 3 more JS packages and we'll have the full set ;)
20:13:14 <r1chardj0n3s> 3 more *and their dependencies*, please ;-)
20:13:27 <david-lyle> right
20:13:51 <robcresswell> Every function should be its own library right?
20:13:53 <robcresswell> :D
20:14:01 <r1chardj0n3s> That's about it from my list of things. Does anyone else have anything they'd like to bring up?
20:15:23 <ying_zuo> which ticket is for the retirement of run_tests.sh?
20:15:23 <robcresswell> Nothing from me. My brains melting a little.
20:15:44 <robcresswell> https://blueprints.launchpad.net/horizon/+spec/enhance-tox
20:15:47 <robcresswell> ying_zuo: ^^
20:16:00 <ying_zuo> Thanks Rob
20:16:03 <robcresswell> It wont be until Q, so no rush
20:16:29 <r1chardj0n3s> The key is getting tox up to full capability first
20:16:42 <robcresswell> Without it being just as hacky as run_tests
20:16:59 <r1chardj0n3s> But with the introduction of the new angular-bootstrap people are going to find they're going to *have* to use tox in place of run_tests
20:17:03 <ying_zuo> cool
20:17:40 <robcresswell> r1chardj0n3s: We might want to look at that
20:17:50 <robcresswell> Cause it'll break things in Mitaka amongst others
20:18:20 <robcresswell> Wait, ignore me, I'm being dum
20:18:24 <r1chardj0n3s> heh
20:18:30 <r1chardj0n3s> yeah, mitaka should be pinned already
20:19:13 <robcresswell> Do we pin stables?
20:19:46 <r1chardj0n3s> that was my understanding
20:20:09 <robcresswell> My understanding was the opposite
20:20:15 <r1chardj0n3s> \o/
20:21:19 <david-lyle> upper-constraints is the only pinning
20:21:24 <robcresswell> I'm pretty sure requirements is never pinned
20:21:25 <robcresswell> yeah
20:21:37 <david-lyle> and since we didn't support that in mitaka
20:21:40 <david-lyle> ...
20:21:48 <robcresswell> sweet
20:21:48 <r1chardj0n3s> oh, I thought mitaka supported it
20:21:54 <r1chardj0n3s> hmm
20:21:57 <david-lyle> openstack did
20:22:01 <r1chardj0n3s> ah
20:22:15 <david-lyle> for production it shouldn't be problematic
20:22:32 <david-lyle> test runs may get more interesting
20:22:43 <r1chardj0n3s> OK, so we might need to fix mitaka before releasing that library
20:22:56 <robcresswell> Yeah, I was thinking more of people doing L -> M
20:23:13 <robcresswell> Anticipating some "hey guys Horizon is f*cked" in IRC
20:24:07 <r1chardj0n3s> yep. so we probably have a couple of potential approaches to protecting Mitaka from that release
20:24:17 <david-lyle> I don't think people will proactively update xstatic packages
20:24:29 <david-lyle> only if they are forced to
20:24:42 <r1chardj0n3s> "forced" through a "pip install"?
20:25:10 <r1chardj0n3s> existing installs won't have to worry, no
20:25:20 <r1chardj0n3s> but new installs, yes
20:25:23 <r1chardj0n3s> brb
20:25:37 <david-lyle> new installs yes
20:27:50 <robcresswell> Anything else to go over?
20:28:30 <david-lyle> no, maybe just drop a link to the etherpad for the keystone-horizon meetings
20:29:07 <robcresswell> https://etherpad.openstack.org/p/ocata-keystone-horizon
20:29:10 <r1chardj0n3s> #link https://etherpad.openstack.org/p/ocata-keystone-horizon Keystone / Horizon joint meeting
20:29:21 <robcresswell> :D
20:29:27 <r1chardj0n3s> need to update that with the correct time / room
20:29:30 <david-lyle> so other interested folks can find
20:29:44 <robcresswell> #openstack-meeting-cp, Thursday 2000 UTC wasnt it?
20:29:50 <david-lyle> yuo
20:29:51 <r1chardj0n3s> nope
20:29:54 <david-lyle> *yup
20:29:58 <david-lyle> ?
20:30:00 <r1chardj0n3s> hurm
20:30:01 <r1chardj0n3s> yep
20:30:02 <david-lyle> 1900?
20:30:08 <r1chardj0n3s> I thought it'd moved from -cp
20:30:10 <r1chardj0n3s> oh well
20:30:11 <david-lyle> 2000
20:30:15 <robcresswell> #link http://eavesdrop.openstack.org/#Keystone/Horizon_Collaboration_Meeting
20:30:19 <r1chardj0n3s> all good
20:30:48 <david-lyle> oh, PTG signup is open to all now
20:30:50 <r1chardj0n3s> OK, I think we're done. Thanks all :-)
20:30:58 <david-lyle> just an FYI
20:31:06 <robcresswell> Who's going?
20:31:13 <david-lyle> I signed up
20:31:16 <r1chardj0n3s> I am planning on going, yes.
20:31:17 <robcresswell> Me too
20:31:28 <robcresswell> well thats all of Horizon in attendance then
20:31:32 <robcresswell> sweet
20:31:32 <r1chardj0n3s> \o/
20:31:33 <david-lyle> haha
20:31:38 <ediardo> ha
20:31:56 <r1chardj0n3s> thanks for the PTG reminder david-lyle
20:32:19 <r1chardj0n3s> #link https://www.openstack.org/ptg/ PTG signup has opened, and there's limited spaces
20:32:29 <david-lyle> Horizon is first 2 days
20:32:31 <r1chardj0n3s> Horizon will have sessions on the first two days
20:32:33 <r1chardj0n3s> snap
20:32:39 <lcastell> lol
20:33:06 <r1chardj0n3s> Are we done? david-lyle? :-)
20:33:12 <david-lyle> I am
20:33:26 <r1chardj0n3s> #endmeeting