12:00:13 #startmeeting horizondrivers 12:00:13 Meeting started Wed Mar 30 12:00:13 2016 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:00:16 The meeting name has been set to 'horizondrivers' 12:00:34 ./ 12:00:39 o/ 12:00:45 o/ 12:01:18 Looks like this will be a quiet one :p 12:01:26 #topic Notices 12:01:58 First up, make sure to check the proposed session topics for the Newton summit 12:02:04 #link https://etherpad.openstack.org/p/horizon-newton-summit 12:02:19 Add your thoughts/ +1 other topics 12:03:18 The second thing I'd like to propose, which was mentioned last week is moving this meeting slot to 800UTC 12:03:51 Attendance from NA is already minimal during this time, and I feel there is no suitable time for East Asia/ Australia etc right now 12:04:29 I'll send out an email after this meeting, but wanted to see if there werre any objections 12:04:52 personally I would prefer 9:00UTC, but I guess 8:00 is more appropriate for East Asia 12:05:15 I'd also prefer 9 :) 12:05:24 both are ok for me, dont have strong feeling one way or the other 12:05:31 8:00 and 9:00 are both ok for china 12:05:57 Great. I'm concerned that we're forcing people in UTC +10 etc to come to meetings at stupid times right now, which isnt fair. 12:06:09 Time to review blueprints! 12:06:38 #topic Blueprint Review 12:07:38 There are no blueprints on the agenda, so will just pick some at random 12:08:15 #link https://blueprints.launchpad.net/horizon/+spec/bgp-dynamic-routing 12:08:59 Over 5 months old, no code, very light on detail. I'd like to remove it. 12:09:27 Thoughts? 12:09:33 +1, unclear what is wanted here from horizon 12:09:53 +1 12:10:37 We don't really have the capacity for carrying empty features in the hopes it gets picked up right now. 12:10:48 #info https://blueprints.launchpad.net/horizon/+spec/bgp-dynamic-routing marked Obsolete 12:11:13 #link https://blueprints.launchpad.net/horizon/+spec/launch-stack-workflow 12:12:06 So this was resurrected within the past few months it seems 12:12:37 looks like a useful thing to me 12:12:39 It's quite minor, could almost be a wishlist bug, but that workflow is actually quite odd, compared to the others. 12:13:22 Agreed. Approve, Low priority? It still works, just a nice-to-have improvement. 12:13:41 honestly, I still don't understand the difference between a BP and a Wishlist bug :) 12:13:59 Kind of a grey area. 12:14:02 'something minor' often depends on a reviewer POV 12:14:23 True 12:14:47 agree with priority 12:14:58 generally if something is purely aesthetic, or a reafactor, or consistency improvement, I think its a wishlist bug. You don't really need a spec to refactor something. 12:15:37 But when it that becomes a more impactful change, affecting plugins for example, then it should be a feature. We also don't really use blueprints/bugs properly right now, so that doesnt help either. 12:17:02 #info https://blueprints.launchpad.net/horizon/+spec/launch-stack-workflow Approved, Low priority 12:17:21 #link https://blueprints.launchpad.net/horizon/+spec/stack-designer-ui 12:17:53 lol, it's far more difficult than that 12:18:29 I think this guy needs to discuss his feature with Drago Rosson, who's been working on HOTBuilder 12:18:55 Agreed 12:19:06 the BP itself has some content, but its nearly 2 years old 12:19:16 I'm inclined to mark it obsolete 12:19:37 +1 12:19:45 The discussion doesnt seem too deep, and there is no code, so I doubt they came upon any new issues that the other Heat UI builders havent. 12:20:14 #info https://blueprints.launchpad.net/horizon/+spec/stack-designer-ui marked Obsolete 12:20:45 the main issue with Heat builder UI was that there was not enough interest towards it in the community 12:20:57 this clearly requires more than one developer effort 12:20:59 #link https://blueprints.launchpad.net/horizon/+spec/trove-metadata-support 12:21:17 this is Trove, can go away 12:21:20 move to trove launchpad? 12:21:20 :D 12:21:57 afaik you can't reassign to Trove like with bugs 12:22:03 Unless I'm missing something 12:23:10 #info https://blueprints.launchpad.net/horizon/+spec/trove-metadata-support marked Obsolete 12:23:16 yes, it seems so 12:23:21 stupid launchpad 12:23:28 clearly not for OS workflows 12:24:34 #link https://blueprints.launchpad.net/horizon/+spec/horizon-modal-help 12:25:09 superseded with new Angular modals work? 12:26:09 Heh, kind of a funny one isnt it. The description is exactly what the new workflows do. 12:26:57 Hmm 12:27:21 I think I agree. Its not being worked on anyway 12:27:30 I would suggest to contact Jaromir and discuss the new Angular work with him 12:27:45 The patches are over 2 years old 12:28:04 I think Jaromir is the original UX owner too 12:28:18 okay, then obsolete/supersede looks ok 12:28:32 yes, please mark as obsolete 12:29:22 #info https://blueprints.launchpad.net/horizon/+spec/horizon-modal-help marked Obsolete 12:29:56 Just digging up some more 12:30:07 #link https://blueprints.launchpad.net/horizon/+spec/add-vm-encryption-indicator 12:30:46 1.5 years old, now code. Obsolete, IMO. 12:30:50 no code* 12:31:05 * robcresswell can't recall the instances columns off the top of my head 12:32:09 I'm not sure we should add a new column 12:32:17 there are already plenty of them 12:32:24 That too 12:32:48 details overview / new table pattern from Angular (where a row can be expanded) seem more fitting 12:33:29 Yup 12:33:42 I think either way, its unlikely to suddenly get worked on, so I've removed for now 12:33:47 * tsufiev adding this comment to whiteboard 12:33:49 just in case 12:33:56 #info https://blueprints.launchpad.net/horizon/+spec/add-vm-encryption-indicator marked Obsolete 12:34:58 I'm still going through bug triage too, hoping to get to a properly maintained list soon. Then we can think about holding on to potential new features 12:35:10 #link https://blueprints.launchpad.net/horizon/+spec/angular-long-running-service 12:35:32 This has no content, just seems to be a placeholder. Obsolete? 12:35:46 hm, NA folks could say more on that :) 12:36:09 what if we left angular blueprints for 20:00UTC slot? 12:36:30 Do we really want to hold on to one line of text? 12:36:37 +1 to obsolete 12:36:48 +1 for obsolete 12:36:50 as it has no info at all 12:36:57 sure, we don't have to 12:37:10 agree 12:37:12 Its just blueprint noise right now. If its needed, I'm sure they can re-propose 9 words :) 12:38:04 #info https://blueprints.launchpad.net/horizon/+spec/angular-long-running-service marked Obsolete 12:38:13 #link https://blueprints.launchpad.net/horizon/+spec/lock-unlock-server 12:38:42 So, this functionality is actually *in* 12:39:09 while the bp is blocked :D 12:39:27 Display lock status: POSTPONED 12:39:34 It seems like it was blocked on arguing how to displaye the words "Unlocked" and "Locked" 12:40:55 Ah, I see. The Nova API doesnt appear to support the status until a later version 12:41:02 There is a bug for this! 12:41:18 * robcresswell knew that all that time looking at bugs would come in handy 12:42:34 https://bugs.launchpad.net/horizon/+bug/1505845 12:42:34 Launchpad bug 1505845 in OpenStack Dashboard (Horizon) "Actions "Lock Instance" and "Unlock Instance" should not be shown at the same time" [Medium,In progress] - Assigned to Ying Zuo (yingzuo) 12:42:44 That bug would solve the issue I believe 12:43:14 nice 12:43:53 I'm going to mark Implemented and leave a whiteboard note 12:44:14 I don't think we need to carry this content, when it is just a missing status string which there are bugs for. 12:44:24 Thoughts? 12:44:50 sounds reasonable 12:44:58 +1 12:47:29 #info: https://blueprints.launchpad.net/horizon/+spec/lock-unlock-server marked Implemented, as the remaining issue is merely a small bug. 12:47:41 Sorry was just adding comments :) 12:48:13 #info https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-image-upload 12:48:35 Hey tsufiev, this is yours! 12:48:37 :D 12:48:59 still blocked with the lack of multipart/form-data processing on Glance side 12:49:06 hope the situation will change in N 12:49:20 Awesome. I know this has been an ongoing thing. 12:49:34 Going to Approve, mark Blocked for now 12:49:40 yep 12:50:20 Thoughts on Priority? 12:50:53 I would mark it as Medium, since it is a serious headache when uploading large images 12:51:10 Sure, I was on the fence between Med and High 12:51:40 #info https://blueprints.launchpad.net/horizon/+spec/horizon-glance-large-image-upload Approved, marked Medium (although Blocked for now) 12:52:15 #link https://blueprints.launchpad.net/horizon/+spec/add-attributes-to-form-field-choices 12:52:53 Both of the patches have been merged 12:53:08 Implemented? 12:53:31 Marking Implemented I think 12:53:35 yep 12:54:01 #info https://blueprints.launchpad.net/horizon/+spec/add-attributes-to-form-field-choices marked Implemented 12:54:23 #link https://blueprints.launchpad.net/horizon/+spec/horizon-reports-in-different-formats 12:54:36 This one has been argued on a lot 12:56:18 My issue with this idea is that I think it should just exist as a pythonclient like everything else 12:56:26 I don't think Horizon should carry all the logic for it 12:56:38 And it also blocks CLI users from using it 12:57:37 My opinion is that it should be done with plugin 12:58:13 Obsolete? 12:58:18 while our job is to make writing of such a plugin possible 12:58:36 True. 12:58:40 plugin sounds rigth for this +1 12:58:50 Either it should be a Horizon plugin, or a client + plugin 12:58:55 either way, its not core content 13:00:04 #info https://blueprints.launchpad.net/horizon/+spec/horizon-reports-in-different-formats marked Obsolete 13:00:11 Thats all for today, thanks everyone 13:00:25 #endmeeting