15:00:32 #startmeeting vahana 15:00:37 Meeting started Wed Feb 10 15:00:32 2016 UTC and is due to finish in 60 minutes. The chair is jasondotstar. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:44 The meeting name has been set to 'vahana' 15:00:44 #topic roll call 15:00:45 o/ 15:00:47 .o/ 15:00:50 howdy 15:01:01 this will probably be a short one today 15:01:07 #topic Introduction 15:01:40 This meeting is for the OpenStack Vahana project 15:01:45 We're building an iOS-based client for OpenStack, in the form of one or more frameworks for interacting with the OS API, and *possibly* front end app 15:01:54 #link https://etherpad.openstack.org/p/openstack-mobile-ios-brainstorm 15:01:59 Interested parties are encouraged to join the #openstack-vahana IRC channel 15:02:10 #topic Action Items from Last Meeting 15:02:20 #link http://eavesdrop.openstack.org/meetings/vahana/2016/vahana.2016-02-03-15.00.log.html 15:02:44 jasondotstar to publish local dev environment documentation for reviewing 15:03:00 I've got some sphinx stuff to work out 15:03:17 been busy with other stuff so I haven't revisited this :-( 15:03:32 #action jasondotstar to close out on the local dev documentation 15:03:42 next one: 15:03:45 find a few more interviewees to participate in the mobile app use case interviews 15:03:58 we did have a chance to interview one yesterday 15:04:14 and I think that we've got a couple more lined up 15:04:27 cool :) 15:04:35 piet: thx for lining up the one's we've had so far 15:04:36 anything interesting come out of the one yesterday? 15:04:40 yes 15:04:44 couple things 15:04:52 #link https://etherpad.openstack.org/p/mitaka-openstackux-mitaka-mobile-interviews 15:05:13 first, this was our first Apple iOS user 15:05:19 \o/ 15:05:31 :) 15:05:35 Yep..I think there are some opportunities based on the feedback. 15:05:52 we heard this: 15:05:56 COULD BE HELPFUL to have a mobile-friendly dashboard that specifically tracks an area of concern 15:06:10 COULD BE HELPFUL to have the ability to narrow down dashboard views and push those views to your mobile device 15:06:20 I would be careful about developing for iOS, though. 15:06:27 NOT AS HELPFUL to worry about mapping alerts to interested parties 15:07:23 piet: +1 right now the majority of the interviewees have been android users 15:07:47 There is also a conversation around whether a mobile app would be more helpful for end users than operators. This is also based on a set of interviews that we've done with end users. 15:07:47 i think we've seen a pattern 15:07:55 piet: +1 15:08:31 the pattern is that operators have legacy monitoring systems that they have become accustom to 15:08:53 so dealing with notifications from their current monitoring systems via email and SMS 15:08:58 is how 'everybody is doing it' 15:09:32 A couple of other things. I do know from other interviews that end users rarely go into Horizon after creating a VM. They definitely don't use it for monitoring. The only exception may be quotas. 15:10:27 BTW. quotas are a problem for operators because you can have a gazillion tenants and it becomes challenging to manage requests for more quota. 15:11:16 to piet's point 15:11:39 it has become apparent that *maybe* this effort would be better rec'd by tenants (i.e. customers) 15:12:22 instead of this being a companion app used by operators 15:12:32 perhaps it's better to offer this to tenants 15:12:39 piet: any thoughts you want to add on this? 15:12:43 I think that makes a good deal of sense 15:12:50 Do you mind if I through a potential use case at you? 15:12:57 "throw" 15:13:18 go for it 15:14:34 piet: ^ 15:14:40 Note that I need to find an etherpad for you where we asked then to identify improvements that were need over the next year. 15:15:04 The end user is running a bunch of VMs in a tenant. 15:16:34 S/he receives an alert on their phone that says "Hey, you are about to exceed the number instances allowed in your tenant! Would you like more?" [Yes] [No] 15:18:04 The operators receives an alert on their phone that says "Tenant A is requesting more instances! Would you like to approve?" [Yes] [No] [Ask me later] 15:18:08 I'm with ya 15:18:39 I like the idea of having quick interactions between the customer 15:18:41 and the operator 15:19:34 Yep - and you can build on it - like adding a graph to show usage or previous requests. 15:19:43 very valuable and not 'too much' 15:19:53 Ng: thoughts? 15:20:56 it sounds like a useful feature. I'm not sure how it would all be wired up though 15:21:15 ceilometer? 15:21:42 one other thing too (as far as wiring) 15:21:59 most of the folks we interviewed are supportint private cloud deployments 15:22:04 i.e behind the firewall 15:22:22 so an app would have to have access 15:22:57 to the 'pipeline' that gives us the data we would parse to figure out how/when to send notifications to the tenant and/or operator 15:23:20 another item to think about 15:23:38 s/supportint/supporting 15:24:29 #agreed it could be useful to provide a mobile application to the tenant/customer audience versus operators 15:26:42 #agreed another useful feature could be the combination of alerting the tenants on important 'happenings' and giving them the opportunity to communicate directly with the operators supporting their infra 15:26:54 any other thoughts? 15:27:37 multi-tasking a bit sorry for the delay 15:27:57 ok next: 15:27:57 jasondotstar to reach out to Ulf Baumann to get connected up with the HP Ops folks 15:28:10 sending this out today 15:28:13 I like the idea of facilitating communication and the quotas use case would be a good place to start. 15:28:20 +1 15:28:32 very narrow field use case 15:28:40 Need to run - have a good day or evening!! 15:28:57 thanks piet :) 15:29:08 yes, thanks 15:29:16 next: 15:29:17 jasondotstar to follow up with fifield on getting some space at the ops summit 15:29:26 ok so we followed up on this 15:29:36 we rec'd a response 15:30:29 but IMHO, i think his response was saying that this isn't the appropriate venue to talk about iOS libraries to operators 15:31:09 so i sent another email saying., "well, this is more the audience of ppl that we want to interview to validate that this is something that operators find valuable' 15:31:47 long story short - I've got travel booked to go. 15:31:57 Its somewhat problematic for me because Ops Summits and the larger Summit are perfect venues for user research 15:32:13 if we don't get the facility to run the focus group 15:32:19 there's no need for me to go. 15:32:27 so i hope we hear something today. 15:32:34 A lot of education needs to happen in the community which may need to be driven by the foundation 15:33:06 piet: +1 15:33:52 mobile is inevitable. but i have to adhere to the data we're collecting from the operators we've interviewed 15:34:05 it's not *as* important to them 15:34:29 so this customer/tenant/end-user angle might be better rec'd. 15:35:29 I think broadly speaking tenants is the place to aim, although that slightly conflicts with the initial proof-of-concept working against the Ironic plugin 15:36:40 +1 15:37:20 i do think that putting together a POC is the way to prove to operators that there is value there, tho. 15:37:52 yeah that may well help, but either way, I think it's still valid as a demonstration that we can do something useful in front of a service that aggregates data from the service APIs 15:38:12 sometimes all they need to do is see it 15:38:21 right 15:38:35 we can keep pushing on that 15:38:52 while we continue to interview ops and end-user types... 15:38:57 ok 15:39:04 I'll take an action to keep talking to beth about ideas and progress 15:39:27 #action Ng to continue conversations with Beth regarding the Ironic plugin effort 15:39:32 good deal 15:39:34 and try to get some more info about the shape of her plan, timescales and suchlike 15:39:51 +1 15:40:05 ok 15:40:15 that's all I've got at the moment 15:40:22 #topic Open Discussion 15:40:36 anything else worthy to bring up at this point? 15:41:00 I don't think so, I feel like we're in limbo at the moment, so I haven't been doing very much R&D work, because I have no idea what will be useful 15:42:53 yeah 15:43:11 most of my work around this has been trying to narrow down what that 'golden nugget' is going to be 15:43:37 still, if we make sense of this ironic plugin idea 15:43:46 perhaps that will give us something to work on in tandem 15:44:36 alrighty.... 15:44:47 thanks all - piet, Ng 15:45:04 we'll give the chan 15mins back 15:45:24 thanks all :) 15:45:25 going once, twice? 15:45:32 thanks again. 15:45:35 #endmeeting