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