21:01:54 <kgriffs> #startmeeting marconi-roadmap 21:01:55 <openstack> Meeting started Wed Jul 30 21:01:54 2014 UTC and is due to finish in 60 minutes. The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:56 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:56 <flwang> o/ 21:01:58 <openstack> The meeting name has been set to 'marconi_roadmap' 21:02:03 <flaper87> o/ 21:02:05 <flaper87> o/ 21:02:07 <kgriffs> o/ 21:02:07 <flaper87> o/ 21:02:13 <malini> \o 21:02:18 <vkmc> o/ 21:02:27 <kgriffs> #link https://etherpad.openstack.org/p/marconi-scratch 21:02:51 <kgriffs> #topic graduation status 21:03:33 <malini> do we have the checklist handy? 21:03:35 <kgriffs> ok, so first, what do we have left 21:03:55 <kgriffs> malini: let's make one 21:03:57 <kgriffs> #link https://etherpad.openstack.org/p/marconi-graduation 21:04:32 * flaper87 is adding things there 21:05:14 * ametts comes stumbling through the meeting room door, wondering if he's late. 21:05:17 <kgriffs> flaper87: lets put those on the other etherpad 21:05:33 <flaper87> yes sir 21:08:29 <malini> ametts: we are updating the etherpad https://etherpad.openstack.org/p/marconi-graduation 21:09:40 <flaper87> malini: kgriffs ametts flwang we're in good shape, AFAICS 21:09:48 <flaper87> Relevant section: http://git.openstack.org/cgit/openstack/governance/tree/reference/incubation-integration-requirements.rst#n79 21:19:19 <kgriffs> o/ 21:20:14 * ametts is getting dizzy 21:34:34 * peoplemerge is back 21:35:20 <kgriffs> so, let's get things assigned 21:35:26 <flaper87> FTL (for the logs) most of the meeting happened on the etherpad 21:35:28 <flaper87> :P 21:35:31 <flaper87> Logging fail 21:35:33 <flaper87> :P 21:36:15 <malini> Important question - do we all want to graduate this cycle? 21:36:58 <kgriffs> I really want to 21:37:00 <flaper87> yup 21:37:03 <malini> me too 21:37:05 * flaper87 does as well 21:37:15 <kgriffs> I'm worried people who want to use us for stuff are going to get tired of waiting 21:37:19 <flaper87> it's key for the project itself and the team motivation 21:37:34 <malini> yes..I am kind of tired of going thru this every cycle too 21:38:10 <malini> If we want to graduate, I think we might have to focus solely on the graduation stuff cycle 21:38:40 <flaper87> We're not in bad shape, FWIW. 21:38:45 <flaper87> I'll take care of sqla 21:38:56 <flaper87> and I also need to finish flavors 21:38:59 <kgriffs> flaper87: oh, flwang put his name there. fight fight! 21:39:07 <flaper87> oh well, flwang you take it 21:39:08 <flaper87> :P 21:39:20 <kgriffs> I think getting quick turnaround on patches will be crucial 21:39:22 <flaper87> that was easy, wasn't it? 21:39:28 <flwang> flwang: I don't have much bandwidth to take big cake, so .... haha 21:39:30 <flaper87> reviews, reviews reviews 21:39:46 <kgriffs> so, core reviewers please spend a good chunk of each day on reviews. please please please! 21:39:58 * kgriffs is pointing at self as well 21:40:01 <malini> do we think we can get all of this done in the next week & go to TC the week after? 21:40:16 <flaper87> nope 21:40:18 <kgriffs> malini: you mean, by next wed? 21:40:28 <malini> I can ask, rt? ;) 21:40:32 <malini> kgriffs: yes 21:40:34 <flaper87> lets not rush it, we still have time 21:40:38 <flwang> I don't think we can 21:40:47 <flaper87> lets make sure we get there with a solid base 21:41:01 <flaper87> important bits covered, etc. 21:41:02 <malini> I want us to go to TC early enough, to address any concerns they might have (tht we haven't covered) 21:41:14 <malini> We need time to address any concerns they wud bring up 21:41:17 <kgriffs> I think we should have a sense of urgency though. we can't wait until the last minute either 21:41:18 <flwang> kgriffs: we should figure out the next checkpoint 21:41:26 <flaper87> The graduation meeting must happen before the release but at the end of the cycle 21:41:31 <flwang> kgriffs: to review the list we worked out today 21:42:01 <malini> Can we go to TC before having to wait to do the remaining stuff? just to get a sense of what else might come up? 21:42:04 <flwang> so around the end of J-3 milestone? 21:42:25 <flaper87> malini: but that's what devananda signed up for 21:42:34 <kgriffs> malini: yeah, it might not be bad to show them the list we have and see if there is any blockers that we need to take care of 21:42:38 <flaper87> we should probably forward him this meeting and get his feedback 21:43:22 <kgriffs> ok, flaper87 will you sync with devandanda? 21:43:30 <malini> I am worried if our rep might have enough bandwidth to review our stuff - its a lot of work 21:43:44 <flaper87> kgriffs: sure, I'll send him an email 21:43:51 <kgriffs> if he doesn't we should find someone else to help 21:44:26 <malini> flaper87: why do you not want to have another mid review meeting with all of TC? 21:45:00 <flaper87> it's not that I don't want to, it's that it's easier to get devananda's feedback than getting all the TC to read what we just said and go through the project 21:45:11 <kgriffs> malini: btw, will you check with infra to get mongodb gate going? 21:45:13 <flaper87> it might be worth, though. 21:45:19 <malini> kgriffs: sure 21:45:35 <kgriffs> flaper87, malini: I think we should have devananda do a first pass 21:45:40 <flaper87> (plus it's august, many folks are out) 21:45:47 <openstackgerrit> Prashanth Raghu proposed a change to openstack/marconi: Implements Queue,Message and Claims Controllers for Redis https://review.openstack.org/97178 21:46:11 <kgriffs> we can also reach out directly to docs PTL 21:46:18 <kgriffs> and quality PTL 21:46:32 <malini> quality PTL is no longer the TC member 21:46:58 <kgriffs> oic 21:47:22 <flaper87> lets talk to infra for mongodb and to anne for the docs 21:47:28 <kgriffs> ok 21:47:39 <kgriffs> last action item that isn't assigned is benchmarks 21:47:56 <flaper87> kgriffs: AAzza_afk is working on that with sriram 21:48:00 <flaper87> AFAIK 21:48:05 <kgriffs> ametts: any chance sriram might have a few extra hours this next week to help? 21:48:55 <flaper87> ametts: don't hide 21:48:58 <flaper87> come on 21:49:01 <kgriffs> flaper87: hmmm, we better follow up. 21:49:09 <flaper87> right 21:49:13 <flaper87> I talked to AAzza_afk earlier today 21:49:13 <ametts> I can check. I think there's probably a little wiggle room with what he's currently working on. 21:49:15 <kgriffs> we basically need to just get some graphs generated right? 21:49:16 <flaper87> she's doing work there 21:49:45 <flaper87> I think, as of now, benchs are more useful to us than the overall community 21:49:54 <flaper87> they certainly help with other ppl's curiosity 21:49:59 <kgriffs> ok. 21:50:05 <flaper87> but, right now, we need to understand where we are 21:50:09 <kgriffs> I think we need to just run some manually, but they do need to spit out some graphs 21:50:14 <flaper87> right 21:50:22 <flaper87> http://166.78.236.4/ 21:50:28 <flaper87> that's the server sriram installed 21:50:37 <flaper87> I think it's master from 3w ago 21:50:40 <kgriffs> I need to ask about that 21:50:49 <peoplemerge> flaper87: I can see nothing there 21:50:58 <flaper87> peoplemerge: it's marconi ;) 21:51:05 <flaper87> use marconi client and you'll see the magic happen 21:51:09 <peoplemerge> oops 21:51:10 <kgriffs> flaper87: do you know if it is bare metal or hypervisor? 21:51:21 <flaper87> kgriffs: bare metal, AFAIK 21:51:25 <flaper87> peoplemerge: http://166.78.236.4/v1 21:51:29 <kgriffs> ok, I will ping him tomorrow 21:51:34 <flaper87> +1 21:51:42 <kgriffs> and see if anything is left on it. I can help with sys admin 21:52:00 <flaper87> last time we spoke, it was ready to be used for benchs 21:52:14 <kgriffs> once we have the redis driver merged, let's bench it, do a couple rounds of perf tuning, and then publish the results 21:52:15 <flaper87> but again, this is 3w old info 21:52:19 <flaper87> +1 21:52:48 <flaper87> anything else? 21:53:11 <malini> Can we set some ETAs for each task? 21:53:24 <prashanthr_> kgriffs: Redis driver ( basic )/ the one with the load balancing and replications ? 21:53:35 <flaper87> IMHO, the ETA is asap 21:53:47 <flaper87> we should start working on them tomorrow 21:53:52 <flaper87> well, tomorrow for me 21:53:53 <flaper87> :P 21:53:53 <malini> asap always gets pushed :( 21:54:00 <flaper87> which is actually today 21:54:02 <flaper87> damn 21:54:08 <malini> I was thinking of a deadline when each task shud be complete 21:54:09 <flaper87> lets try to not do that 21:54:31 <flaper87> malini: thing is a deadline will not help because we need them all to graduate 21:54:38 <flaper87> so, the sooner we get them in the better 21:54:46 <flaper87> they must be done before the feature freeze for sure 21:54:56 <flaper87> #link https://wiki.openstack.org/wiki/Juno_Release_Schedule 21:55:00 <malini> I was thinking lot sooner than that :D 21:55:05 <flaper87> which is September 4th 21:55:19 <kgriffs> I'd say, let's start working on all of these items today/tomorrow 21:55:27 <malini> So its just a month away 21:55:35 <kgriffs> let's try to make good progress by next wed 21:55:41 <kgriffs> we will checkpoint on monday at our team meeting 21:55:43 <flaper87> right, that's why I'm saying a deadline won't help 21:55:49 <malini> So we go to TC first week of September? 21:56:00 <flaper87> malini: first or second 21:56:14 <flaper87> first 21:56:15 <flaper87> :P 21:56:35 <malini> meanwhile should we start discussions in the ML abt our plan? 21:56:56 <flaper87> lets first sync w/ devananda 21:57:01 <kgriffs> ok. flaper87 - can you help me follow up with people on their assigned actions every day? just to keep them top-of-mind and help out to remove any roadblocks people hit? 21:57:11 <flaper87> kgriffs: absolutely 21:57:12 <malini> flaper87: sounds good 21:57:19 <kgriffs> ok, sounds like a plan 21:57:34 <flaper87> and if anyone hits a blocker, TALK! 21:57:37 <kgriffs> malini: please assign me some renaming tasks 21:57:40 <flaper87> do not wait for others to ask 21:57:55 <malini> kgriffs: sure.. 21:57:55 <kgriffs> ok, we are just about out of time 21:58:01 <kgriffs> two final things real quick 21:58:02 <flaper87> thanks everyone 21:58:43 <kgriffs> first, is everyone OK with slipping some v1.1 items, and bringing it to the community as a "preview" release for the Juno tarball? 21:58:56 <kgriffs> I listed my reasons on the etherpad 21:58:56 <kgriffs> https://etherpad.openstack.org/p/marconi-scratch 21:59:14 <malini> kgriffs: I am good with tht 21:59:22 <flaper87> sure 21:59:39 <malini> kgriffs: Dont we need redis on action items? 21:59:46 <kgriffs> I'd like to do a 1.1 session at the summit, walk through it and then we can finalize the spec and ship it in k-1 21:59:54 <kgriffs> malini: yes 22:00:00 * kgriffs adds that 22:00:12 <flaper87> reviews, reviews, reviews 22:00:39 * ametts wonders what flaper87 thinks is the most important thing for people to do right now 22:00:59 <flaper87> buy flaper87 some gummy bears 22:01:33 <ametts> if that were true he'd say "gummy bears, gummy bears, gummy bears" 22:01:47 <flaper87> gummy bears, gummy bears, gummy bears 22:01:51 <flaper87> :D 22:01:54 <kgriffs> ok everyone 22:01:56 <flaper87> kk guys, time's up 22:01:57 <kgriffs> one last thing 22:02:06 <flaper87> great .... here he comes again 22:02:09 <kgriffs> lol 22:02:13 <flaper87> :P 22:02:20 <kgriffs> I like timing that to be right after flaper87 says "times up" 22:02:34 <kgriffs> so, on a more serious note 22:03:38 <flwang> kgriffs: what's the last thing? 22:03:43 <flaper87> LOL 22:03:54 <flaper87> that was it 22:03:59 * flwang is just back from another meeting 22:04:01 <kgriffs> ... 22:04:01 <ametts> (he's pausing for dramatic effect) 22:04:01 <flaper87> "so, on a more serious note" 22:04:06 <malini> kgriffs is building the suspense 22:04:07 <flaper87> :P 22:04:21 <flwang> kgriffs: gosh 22:04:27 <flaper87> ametts: he might be gone by now 22:04:28 <flaper87> :P 22:04:41 <kgriffs> I am looking forward to the Paris summmit and I hope to continue contributing to the project. But the time has come for me to step aside and give others the opportunity to lead 22:05:17 <flwang> kgriffs: are you giving up the God position ? 22:05:33 <kgriffs> Therefore, effective immediately, I am naming flaper87 as my permanent delegate until the next election, and I won't be running for another term. 22:05:43 * flwang is wondering if he can be sponsored for the summit 22:06:08 <flaper87> kgriffs: fwiw, you've done an amazing job so far 22:06:18 <malini> kgriffs: You did a really awesome job bringing marconi so far! 22:06:22 <ametts> Totally agree 22:06:47 <flwang> you guys said all what I want to say 22:07:00 <kgriffs> thanks everyone. it means a lot to me. 22:07:02 <malini> flaper87: I hope kgriffs has shared some of his firmware with you! 22:07:05 <flaper87> kgriffs: https://www.youtube.com/watch?v=YIAnkrPgTvY 22:07:37 <flaper87> malini: we share minds, we've been training all this time 22:07:51 <kgriffs> I couldn't have asked for a better bunch of people to work with. 22:07:59 <flaper87> well, I keep stealing his thoughts 22:08:06 <malini> flaper87: I knew you were the same all along 22:08:13 <flaper87> malini: :P 22:08:22 <ametts> flaper87, kgriffs: Be thinking about the communication plan to the OpenStack community. 22:08:23 <kgriffs> like I said, I will still be around. :) 22:08:34 <malini> kgriffs: You set a really awesome culture in Marconi & I am sure flaper87 will continue to maintain tht 22:08:48 <flaper87> malini: are you really really sure? 22:08:48 <ametts> We want to maintain confidence that the project is in good hands as we approach graduation. 22:08:54 * flaper87 is obviously joking 22:10:03 <ametts> Everyone thinks flaper87 is awesome, we the community needs to see that the project is still strong and that kgriffs is still involved. 22:10:12 <kgriffs> yeah 22:10:38 <flaper87> agreed (on what the community need) 22:11:12 <ametts> flaper87: you don't agree that everyone thinks you're awesome? :) 22:11:14 <kgriffs> I don't know that we need to make a big announcement on the ML or anything 22:11:16 <malini> flaper87: now hurry & chk with devananda if we can graduate ;) 22:11:32 * peoplemerge :( 22:11:47 <flaper87> kgriffs: I don't think so... TBH, what I've seen happening is that PTL's officially step down and a new election happens 22:11:49 <kgriffs> I am still actively involved and just delegating some PTL stuff until the next election 22:11:53 <flaper87> we don't need that in marconi now 22:12:05 <kgriffs> no 22:12:05 <flaper87> we need people to know the community is strong and that nothing has really changed 22:12:12 <kgriffs> I actually consulted with thierry on this 22:12:15 <flaper87> marconi has demostrated to be a team-led project 22:12:20 <ametts> flaper87, kgriffs: Makes sense to me. Is there anything we're officially supposed to do from the openstack governance perspective? We don't want to get our hands slapped. 22:12:32 <kgriffs> since we are so close to end of cycle, the delegation approach seemed best 22:12:39 <flaper87> fully agreed 22:12:54 <ametts> kgriffs: if thierry's comfortable, I'm comfortable. 22:12:56 <kgriffs> ametts: I notified thierry. I think that is all that is necessary. 22:12:59 <flaper87> lets focus on important things: gummy bears, gummy bears, gummy bears 22:13:05 <kgriffs> lol 22:13:09 <flaper87> same here 22:13:17 <flaper87> seriosly, lets code, review and get graduated 22:13:24 <ametts> (jeez' who made this guy in charge. all he talks about is gummy bears...) 22:13:35 <kgriffs> ROFL 22:13:36 <flaper87> huahuahuahuahua 22:13:50 <flaper87> and now, the project will be called, Gummy 22:14:01 <kgriffs> #vote yes 22:14:07 <kgriffs> #endmeeting