17:00:33 <docaedo> #startmeeting app-catalog 17:00:34 <openstack> Meeting started Thu Aug 20 17:00:33 2015 UTC and is due to finish in 60 minutes. The chair is docaedo. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:36 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:38 <openstack> The meeting name has been set to 'app_catalog' 17:00:45 <docaedo> #topic rollcall 17:00:49 <kfox1111> o/ 17:01:07 <docaedo> o/ 17:01:43 <kfox1111> docaedo: looks like it might be a short meeting.... :) 17:02:01 <kzaitsev_mb> o/ 17:02:14 <kfox1111> kzaitsev_mb: hi. 17:02:22 <kzaitsev_mb> damn, I use irssi as a client 17:02:37 <docaedo> Oh man, highly suggest weechat 17:02:52 <docaedo> http://localconspiracy.com/2015/08/regarding-irc.html 17:02:52 <kzaitsev_mb> and if I scroll up there's high chance, that I would not notice new messages %) 17:03:13 <docaedo> but we can discuss that elsewhere :) 17:03:20 <docaedo> #topic Horizon plugin status update (kfox1111) 17:03:45 <kfox1111> The grid view just got merged. 17:04:19 <docaedo> looks like great progress 17:04:21 <kfox1111> The horizon patch is very close to getting merged. The blueprint got a bump recently to medium pri. 17:04:43 <docaedo> anything kzaitsev_mb or I can do to help at this point? Seems like you have it well in hand 17:05:02 <kfox1111> I've got a few bits to do to get ready for liberty release. 17:05:21 <kfox1111> if kzaitsev_mb has time, murano support would be awesome. 17:05:56 <kfox1111> I don't think I'll have time to implement it before Liberty is released. 17:06:02 <kzaitsev_mb> I'm trying to dedicate my fridays to app-catalog. I'll look into some bugs tomorrow, and into murano part too 17:06:25 <docaedo> kzaitsev_mb: thanks for that :) 17:06:46 <kfox1111> ok. cool. Thanks. :) 17:07:16 <docaedo> Anything else on this topic kfox1111 ? 17:08:23 <kfox1111> I think we're ok to move on. 17:08:26 <docaedo> #topic ask.openstack codebase for backend (docaedo) 17:09:00 <docaedo> I started looking at ask, and thinking about whether or not it would be a good jumping off point for app catalog 17:09:02 <docaedo> #link https://github.com/ASKBOT/askbot-devel 17:09:17 <docaedo> Also talked a little to some of the folks on infra channel 17:09:49 <docaedo> got .. not great feedback, and also started to see more negatives than benefits to using ask (heavily modified) for app catalog 17:10:17 <kfox1111> k. 17:10:17 <docaedo> Then Stefano's message yesterday sent the point home 17:10:20 <docaedo> #link http://lists.openstack.org/pipermail/community/2015-August/001257.html 17:10:41 <docaedo> basically we would have a lot of work ahead of us to try to use that, and would be for little benefit. 17:11:30 <docaedo> I'll start looking more closely at just using django as a smaller framework, and look at a few others as well. Basically need something python-based that lets users vote/rate/provide feedback 17:11:59 <docaedo> was hoping not to start from scratch, but seems like that's the only way to go, because I don't see anything else that is close to what we need in an already existing thing 17:12:28 <kfox1111> how about we punt and only work on star support for a while. maybe the ask situation will improve by then. 17:13:33 <docaedo> Yeah .. I think that's worth it - my action here is to start with a blueprint outlining what we will need, and the order to tackle things in. Basically though I think it's all going to be connected because to let people star things we'll still need some authentication, etc. 17:13:44 <docaedo> and a DB behind it to tie the rating and user to an asset 17:13:58 <kfox1111> yeah. 17:14:12 <docaedo> so not saying it's all or nothing, but want to make sure we start down a path that will let us get where we want without having to rip anything else out along the way 17:14:18 <kfox1111> elasticsearch may be a component of that too. 17:14:20 <docaedo> (which will include API stuff) 17:14:31 <docaedo> yes, I suspect elasticsearch will be in there 17:15:21 <docaedo> Once I get an outline put together I'll do a google doc that we can comment on (should be faster and less painful than trying to do the usual spec process) 17:15:35 <kfox1111> etherpad? :) 17:15:36 <docaedo> will share on the channel, and link to from a blueprint, expect that in probably two weeks or less 17:15:46 <kfox1111> k. sounds good. 17:16:03 <docaedo> yeah I could do an etherpad too (that's the more openstacky way, true!) 17:16:28 <docaedo> Alright that's all I have on that front, moving on? 17:16:55 <kzaitsev_mb> I remember the idea of glance-v3-backend support, although do not know if that fits the need for voting/feedback 17:18:03 <kzaitsev_mb> although those 2 might be completely unrelated 17:18:35 <docaedo> yeah, I think glance v3 backend was at one point an interesting idea, but I don't think it solves much other than "lets use another openstack piece here" 17:18:45 <docaedo> because really, we just need objects with swift is good at storing 17:19:09 <docaedo> and the rest is going to have to be bolted on top no matter what (i.e. glance won't help us with any of the rating, feedback, comments, etc) 17:20:21 <kfox1111> yeah. 17:20:24 <docaedo> All that is to say I'm NOT shooting down using glance entirely, but at the same time, I don't really see overwhelming value 17:21:05 <docaedo> (and seriously, could give us lots of little problems to solve, and if they're all just for the sake of having a place to put binary objects...) 17:22:57 <kfox1111> I think glance comes in once they have artifact importing all working smoothly. 17:23:13 <kfox1111> then most catalog entries are just glance artifact balls. 17:23:53 <kfox1111> it may simplify the web ui or cli a bit, but not the server side. 17:24:21 <docaedo> true - and I think the heavy lifting is going to be on the server side anyway :) 17:25:32 <docaedo> ok, moving on... 17:25:35 <docaedo> #topic Open discussion 17:26:06 <docaedo> Anyone have anything you want to discuss while we're "officially" meeting? 17:27:37 <docaedo> I'll give you cats another minute or two to collect your thoughts before we end :) 17:28:44 <docaedo> anything else before we end? 17:28:52 <kfox1111> I'm good. 17:29:15 <docaedo> 3... 17:29:25 <docaedo> 2... 17:29:34 <docaedo> 1... 17:29:43 <docaedo> OK thanks you guys :) Talk to you on the channel! 17:29:46 <docaedo> #endmeeting