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