20:00:12 #startmeeting horizon 20:00:16 Meeting started Wed Nov 30 20:00:12 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:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:20 o/ hallo 20:00:21 The meeting name has been set to 'horizon' 20:00:25 o/ 20:00:36 o/ 20:00:50 UK represent! 20:00:55 [=_=]/ 20:00:57 wooooot 20:01:29 okie dokie, on with the thing 20:01:30 o/ 20:01:32 #topic Priority patches for review 20:01:46 o/ 20:01:53 #link https://review.openstack.org/#/q/starredby:r1chardj0n3s%20AND%20status:open is the list of patches we'd like to see reviewed as highest priority 20:02:22 #link https://etherpad.openstack.org/p/horizon-ocata-priorities has a bunch of patches under Ocata-2 that we'll start moving on to 20:02:35 I’ve tried to capture all of the in-play angularjs panel work, but if I missed any please note them. 20:03:05 I think since there’s so many, I’d like to know whether anyone has any priorities in that lot. Yes, high priority priority patches 20:04:17 o/ 20:06:02 OK, I'll just mark the ones that have active developers working on them then ;-) 20:06:09 #topic Badges 20:06:10 #link https://review.openstack.org/#/c/402556/ if anyone cares enough, please fix this thing 20:06:23 (we do love a bit of make-work here in OpenStack) 20:07:10 r1chardj0n3s: I thought there was a patch fixing that already 20:07:21 -.- 20:07:30 Fixing openstack one pointless patch at a time 20:07:39 https://review.openstack.org/#/c/404382/ maybe 20:08:25 david-lyle: right. my care level is super low, given other priorities 20:09:09 ok, moving on 20:09:15 #topic Zaqar push-based communication via websocket (POC) 20:10:03 so i brought this up last week, but wanted to wait until this week for more people to get input 20:10:03 tqtran? 20:10:10 (ah, sorry) 20:10:31 the zaqar ptl uploaded a POC patch showing how we can use websocket instead of polling 20:10:53 https://review.openstack.org/#/c/246009/ 20:11:08 but the problem is that its written using legacy js 20:11:22 we have plans on implementing instances panel, but i doubt that will land anytime soon 20:11:47 so the question is: do we want the POC using legacy now, or wait until the new instances panel kick in 20:12:09 it'd be best to do it on Images right? 20:12:17 That already misses the polling anyway 20:12:21 why would we poll images? 20:12:38 status 20:12:48 are you expecting them to change? 20:12:57 i believe we are polling images in the ngimages panel 20:12:57 When creating new ones? Yeah I assume so 20:13:08 I dont think angular tables poll do they? 20:13:26 that patch needs a lot of work, also, there's a lot of hard-coding of things that should be configurable or discoverable in there 20:13:26 they are polling sadly, theres no push-based mechanism on the backend 20:13:38 I thought they did nothing right now 20:13:46 the regular one does, bug I thought ng didnt 20:14:09 pretty sure its polling, i remember reviewing a patch on it 20:14:54 anyway, maybe we can get the POC websocket thing to work on images first? 20:14:59 was are polling :( 20:15:05 at least the django was 20:15:14 s/was/we/ 20:15:29 anyway, yes, a websocket angular POC would make more sense 20:15:30 * david-lyle hangs head 20:15:53 +1 to getting it working for images 20:16:02 ok, i'll tell them that then 20:16:11 websocket polling came up at the summit and searchlight was mentioned, yeah? 20:16:35 I feel like we should have two dashboards 20:16:42 or am I misremembering things 20:16:54 one with only core services and plugin support 20:17:23 and one with support for several dependent projects that would make life better 20:17:29 but I digress 20:17:41 crazy 20:17:51 moving on 20:18:00 #topic Using execfile also for local_settings.py, not just loca_settings.d 20:18:20 (no name against this, assuming it was radomir?) 20:18:20 I mean currently we're polling on the server side regardless 20:18:28 yeah thats rdopiera 20:19:43 I assume he's agitating for not using import to get the contents of local_settings.py; I'm not sure exactly why, but I'm generally in favour of using execfile over import unless there's a good reason to use the latter. 20:20:34 .. but I thought he wanted to get rid of Python-based settings completely 20:21:44 these are for plugins and themes, that would be even further down the road 20:22:52 OK, in the absence of Radomir, I guess we'll have to table that discussion until next meeting. 20:23:02 #topic Open Discussion 20:23:28 anyone got anything they'd like to bring up? say, the size of the ocata-2 priority list? :-) 20:24:31 Nothing in particular :) 20:25:19 me 20:25:48 https://review.openstack.org/#/c/388200/ 20:25:56 I would like to point out that the run_tests.sh removal effort by robcresswell is moving along really well, and if you've not stopped using it already you should do so :-) 20:25:56 the "final" tox fixup patch will merge imminently 20:25:57 #link https://review.openstack.org/#/c/391506/ 20:25:57 give it a run if you haven't, please 20:25:57 I nevermind 20:26:08 I read something there 20:26:25 we've also been trying to enforce upper-constraints in all the stable branches, so we'll probably release xstatic-angular-bootstrap 2.2.0.0 very soon, which breaks a bunch of stuff 20:27:19 ediardo: yeah, the coverage fairy decided to pay a visit :-( 20:27:46 yes, I'll work on it 20:28:02 did you find the coverage reports? 20:28:11 I just read Thai's comment 20:28:15 yup 20:28:34 Yes, I found 'em 20:29:03 Thanks 20:29:38 ok folks, I reckon we're done then, thanks for coming! 20:29:43 #endmeeting