12:00:58 #startmeeting horizondrivers 12:00:59 Meeting started Wed Oct 7 12:00:58 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:01:03 The meeting name has been set to 'horizondrivers' 12:01:13 o/ 12:01:14 o/ 12:01:26 All your favourite europeans. 12:01:32 o/ 12:02:47 Hello everyone 12:02:57 couple of quick general items 12:03:10 general items *salutes* 12:03:12 then let's clean up some blueprints 12:03:27 First, RC-2 is open 12:04:12 1.1.a my internet is still driving me crazy 12:04:30 #link https://launchpad.net/horizon/+milestone/liberty-rc2 12:04:38 two of those are merged 12:04:53 one is new 12:05:22 that project switching thing is ugly 12:05:37 but it would be good to have someone to confirm or deny 12:05:38 since RC-2 is likely closing later today I'm not sure the other has much chance 12:05:47 agreed 12:06:04 although it would be a shame, if one couldn't switch projects 12:06:52 Second the summit session scheduling needs to be finalized in the next week 12:08:54 https://etherpad.openstack.org/p/horizon-mitaka-summit 12:09:06 what was the last thing the I typed that went through? 12:09:18 Second the summit session scheduling needs to be finalized in the next week 12:09:24 ok thanks 12:09:29 sure np 12:10:24 in the horizon meeting later today we will try to sort through the etherpad 12:10:50 either attend if possible, or update with your feedback before then 12:11:06 I won't finalize the schedule today, but would like to have a better idea 12:11:20 Those are the general bits 12:11:28 anyone else? 12:12:19 unfortunately, I'm deep in a different meeting right now :( 12:12:31 mrunge: no worries 12:13:29 preference for cleaning up old bps or looking at the fresh ones? 12:13:47 No preference 12:13:53 that helps 12:13:55 :P 12:14:03 Angular difficult to do in this tz 12:14:13 So either python-based new ones, or cull some old ones. 12:14:30 sure, let's try to prune from the back end 12:14:36 Sorry, no list from me again this week, been in bed for 3 days :( 12:15:29 sorry to hear that, hope you're feeling better 12:15:43 Getting there 12:15:45 https://blueprints.launchpad.net/horizon/+spec/replace-sorteddict-with-ordereddict this one has been merged via some bug, so you can remove this 12:16:05 ah yes, right 12:16:32 Is the last translation to stable/liberty today? 12:16:32 #info https://blueprints.launchpad.net/horizon/+spec/replace-sorteddict-with-ordereddict marked superseded 12:16:39 translation merge* 12:17:03 robcresswell: yes, unless we find a good enough reason to open another RC 12:18:04 Nah.. we just dropped the british english translation while I was gone 12:19:03 robcresswell: FWIW I'm hoping to see some translation work continue into stable/liberty and maybe get picked up in rc1 ... but 12:19:16 the translators haven't really done that before, so not sure how well it's going to be received 12:20:19 Ah interesting 12:20:25 Anyway, bp to look at :) 12:20:38 * robcresswell goes looking 12:20:46 #link https://blueprints.launchpad.net/horizon/+spec/service-chaining-support 12:21:23 I was looking at that one, which seemed straightforward, but then looking at the neutron BP, I have no idea what state it's in 12:22:06 AFIK it is in review state only 12:22:30 masco: but both patches linked to it are merged 12:23:29 but this is some sort of plugin? in a separate repo? 12:23:36 those are just API docs 12:23:40 for the service part 12:23:57 https://github.com/openstack/networking-sfc 12:24:11 ah didn't look at the content of the patches 12:25:23 even i too heard it is plugin 12:25:36 not an extension? 12:25:59 extension would be ok, plugin would be out of tree 12:26:11 from horizon's perspective 12:26:58 I can't read the blueprint and understand what UI changes are needed at all 12:27:04 is it a new panel? changes to existing? 12:27:09 new panel 12:27:17 to show the port chaining 12:27:34 I moved to drafting 12:27:43 oh - I can't understand because I was reading the wrong blueprint. :-( 12:27:43 and left a note for feedback 12:27:48 sorry. 12:27:55 lol :p 12:28:21 #info https://blueprints.launchpad.net/horizon/+spec/service-chaining-support marked drafting 12:28:54 ok i will check with mohan, if it is plugin i will ask him to move to different tree. 12:29:09 thanks masco 12:29:21 #topic https://blueprints.launchpad.net/horizon/+spec/detecting-browser 12:29:55 this has been around for a while, the proponent is no longer active, and we never arrived at a clear direction 12:30:07 I'm personally not sure we need it 12:30:10 FWIW I'm not a fan 12:30:14 Author appears to have moved on. I removed them from about 70 bugs over the last cycle 12:30:18 and would prefer to just drop 12:30:27 +1 12:30:40 yup, go ahead 12:30:54 I'd prefer to have feature detection where it's needed, not browser detection 12:30:55 #info https://blueprints.launchpad.net/horizon/+spec/detecting-browser marked obsolete 12:31:03 tsufiev: +1 12:31:19 tsufiev, +1, right 12:31:41 #topic https://blueprints.launchpad.net/horizon/+spec/email-based-password-recovery 12:31:47 going to drop this too 12:31:57 from same guy 12:32:00 keystone won't support, no reason to place hold 12:32:07 yup, drop 12:32:07 yes, agreed 12:33:12 #info https://blueprints.launchpad.net/horizon/+spec/email-based-password-recovery marked obsolete 12:33:36 I got a couple that look straightforward 12:34:08 #link https://blueprints.launchpad.net/horizon/+spec/responsive-stylesheets 12:34:43 #topic https://blueprints.launchpad.net/horizon/+spec/responsive-stylesheets 12:34:52 * tsufiev curious about hurgleburger plans for that 12:35:05 I thought we had that? 12:35:08 tsufiev: she's already moved in that direction 12:35:10 at least to some extent 12:35:12 doug-fish: sort of 12:35:13 We sort-of have it 12:35:21 making progress, but other blueprints 12:35:31 #info https://blueprints.launchpad.net/horizon/+spec/responsive-stylesheets marked superseded 12:35:40 Just using bootstrap gives you some measure of sanity, and the navbar etc has some better responsiveness now 12:35:50 But iirc modals are a bit funny 12:36:01 along with everything else :p 12:36:11 WIP for sure 12:36:20 the header is now responsive 12:36:22 :D 12:36:29 ANyway that particular bp isn't doing anything useful 12:36:32 what about https://blueprints.launchpad.net/horizon/+spec/chassis-based-node-management 12:36:38 robcresswell, I can hardly imagine anyone browsing Horizon on his smartphone :) 12:36:40 I like the idea, but it's quite incomplete 12:37:05 tsufiev: if we ever provide an actual dashboard, I could imagine it 12:37:17 tsufiev: ha! I think the idea is that ideally, someone could feasibly use a tablet to manage user quotas etc, simpler things. 12:37:34 but many laptops now have worse resolution than smartphones 12:37:51 david-lyle, yes, I can imagine them trying, but not tolerating that for a significant time ;D 12:38:04 Yeah, Sony have a 4k smartphone out O.O 12:38:26 Has anyone spent time testing on table/smartphone? 12:38:36 - 12:38:37 I'm wondering about mouseover + file behaviors 12:39:00 doug-fish: it's not been a priority 12:39:12 same - I was just curious 12:39:17 although new design work tries to keep it in mind 12:39:30 more for tablet than smartphone 12:39:36 but same UI constraints 12:39:56 there is a newer bp for ironic panel just added 12:40:12 #topic https://blueprints.launchpad.net/horizon/+spec/chassis-based-node-management 12:40:24 oh cool - do you have the link? 12:40:26 but this one is not going anywhere 12:40:50 https://blueprints.launchpad.net/horizon/+spec/ironic-horizon-panel 12:41:01 thx 12:41:15 and an active owner 12:41:22 that's going to be interesting 12:41:55 how so? 12:42:03 the ironic one? 12:42:17 I would expect, we'd need another role 12:42:29 for infrastructure management 12:42:34 got it 12:42:41 #link https://blueprints.launchpad.net/horizon/+spec/display-upload-progress 12:42:45 and there's ironic dashboard 12:42:52 Easy cleanup on that bp ^^ imo 12:43:04 yeah, we'll have to debate the other bp, but don't need two 12:43:20 robcresswell, that's the same thing I'm working on right now 12:43:28 #info https://blueprints.launchpad.net/horizon/+spec/chassis-based-node-management marked superseded 12:43:42 in scope of https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-image-upload 12:43:50 tsufiev: Yup, I remember, though in a different format 12:43:57 #topic https://blueprints.launchpad.net/horizon/+spec/display-upload-progress 12:44:12 wow that's old 12:44:38 is that support in v2? 12:44:43 *supported 12:44:56 robcresswell, the idea with large image upload is to create image first, then update its metadata with PUT request directly to Glance, bypassing server Horizon 12:45:06 all I heard: no, not supported david-lyle 12:45:27 then, let's drop this bp 12:45:30 tsufiev: Sounds great 12:45:34 yep 12:45:46 +1 12:45:53 #info https://blueprints.launchpad.net/horizon/+spec/display-upload-progress marked obsolete 12:45:56 still, it's desirable to know, how long your 20 gig windows image will take 12:46:01 244 bps :D 12:46:12 but sure, how...? 12:46:19 mrunge, yes, I'm implementing progress bar right now 12:46:26 we can just guess like windows does 12:46:36 tsufiev, progress bar is patented, right? 12:46:42 no funny joke 12:46:43 give you a number to feel like something is happending 12:47:07 #topic https://blueprints.launchpad.net/horizon/+spec/cisco-network-profile-multi-tenants-support 12:47:18 mrunge, let's leave that to lawyers ) 12:47:22 I think this needs to go to the cisco repo 12:47:32 Drop it 12:47:40 tsufiev, just go ahead and implement it. 12:47:42 Abishek requested it be abandoned last year 12:47:47 in the comments 12:47:53 mrunge, ack 12:48:01 #info https://blueprints.launchpad.net/horizon/+spec/cisco-network-profile-multi-tenants-support marked obsolete 12:48:12 mrunge: as long as you don't mind taking legal advice from the internet: http://badpatents.blogspot.com/2011/05/progress-bar.html 12:48:17 https://blueprints.launchpad.net/horizon/+spec/admin-overview-intances-counter 12:48:30 #topic https://blueprints.launchpad.net/horizon/+spec/admin-overview-intances-counter 12:48:58 doug-fish, oh, good to know :D 12:49:12 doug-fish, yay! 12:49:20 #info https://blueprints.launchpad.net/horizon/+spec/admin-overview-intances-counter marked obsolete 12:49:25 Remember: I am not a lawyer. 12:49:28 no API provides that information 12:49:57 :D 12:50:24 #topic https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-dfa-support 12:50:39 drop 12:51:07 +1 12:51:21 #info https://blueprints.launchpad.net/horizon/+spec/horizon-cisco-dfa-support marked obsolete 12:51:36 If there's any Cisco features needed my boss will be telling me anyway :p 12:51:52 https://blueprints.launchpad.net/horizon/+spec/auto-dropdown 12:52:33 Leaves a bit to the imagination, doesn't it? 12:52:42 haha 12:52:45 I think it's clear 12:52:45 I doubt thta anything that opens on hover is a nice UX 12:52:50 oh 12:52:57 It also totally fails on mobile 12:53:09 hover-only, that is 12:53:09 I don't think we need this 12:53:13 I agree 12:53:15 yes 12:53:17 +1 12:53:22 A blueprint that is one controversial sentence! I think that's some sort of record. 12:53:24 and don't want to get into platform detections 12:53:29 It's also many months old without any code 12:54:27 https://blueprints.launchpad.net/horizon/+spec/aria-roles Another one 12:54:28 #topic https://blueprints.launchpad.net/horizon/+spec/auto-dropdown 12:54:37 #info https://blueprints.launchpad.net/horizon/+spec/auto-dropdown marked obsolete 12:54:48 #topic https://blueprints.launchpad.net/horizon/+spec/aria-roles 12:55:04 hmm, accessibility 12:55:14 doug-fish, robcresswell, not as controversial as previous one 12:55:16 Yeah I actually really like the idea of it 12:55:23 But, the bp itself is not valuable. 12:55:23 I haven't moved forward with anything like that because the effort would be huge 12:55:28 right 12:55:38 the author has moved on 12:55:46 I think the author moved 12:55:55 it's a valid idea 12:56:02 just needs an owner 12:56:08 * doug-fish hides 12:56:09 so, drop it and give anybody else to open a new bp 12:56:13 doug-fish: https://docs.angularjs.org/api/ngAria 12:56:25 dropping on doug-fish 12:56:29 I mean dropping 12:56:31 :P 12:56:35 ouch. 12:57:10 #info https://blueprints.launchpad.net/horizon/+spec/aria-roles marked obsolete 12:57:38 #topic https://blueprints.launchpad.net/horizon/+spec/user-support-dashboard 12:58:07 heh 12:58:14 We could probably do that with searchlight 12:58:28 that's what I commented 12:58:50 Ah yes, I see 12:58:51 #info https://blueprints.launchpad.net/horizon/+spec/user-support-dashboard marked superseded 13:00:25 ok, at time, down to 238 bps 13:00:33 thanks everyone! 13:00:38 #endmeeting