08:01:32 <diablo_rojo> #startmeeting fc_sig 08:01:33 <openstack> Meeting started Wed Mar 21 08:01:32 2018 UTC and is due to finish in 60 minutes. The chair is diablo_rojo. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:36 <openstack> The meeting name has been set to 'fc_sig' 08:01:45 <diablo_rojo> gmann, mattoliverau 08:01:54 <mattoliverau> o/ 08:01:59 <gmann_> o/ 08:02:01 <diablo_rojo> Hello :) 08:02:15 <diablo_rojo> Anyone else here for the First Contact SIG meeting? 08:03:01 <mattoliverau> is this where we start adding people to the ping list (it is a wiki) ;) 08:03:16 <diablo_rojo> mattoliverau, quite possibly :) 08:04:01 <mattoliverau> shall we give another minute or so? 08:04:03 <diablo_rojo> There were a few others around last week. cmurphy masayukig and thingee ? 08:04:15 <diablo_rojo> mattoliverau, yeah probably a good idea 08:04:27 <mattoliverau> I've seen cmurphy online (well on the Suse internal side) 08:04:49 <diablo_rojo> Might be busy with some internal meeting or something. 08:04:52 <diablo_rojo> That's okay. 08:05:33 <mattoliverau> Cool so how's everyones week been? 08:05:47 <diablo_rojo> Good so far. 08:06:04 <diablo_rojo> had a workday today with annabelleB which was fun 08:06:09 <diablo_rojo> mattoliverau, yours? 08:06:50 <mattoliverau> oh yeah, much better week then last :) finally over sickness and jetlag so feeling great :) 08:06:59 <gmann_> its holiday today in tokyo and snowing since morning 08:07:23 <diablo_rojo> Ha ha ha can't escape the snow 08:07:37 <mattoliverau> lol, sure you can just come here :) 08:07:41 <gmann_> and my duty of cooking full day for wife :) 08:07:41 <diablo_rojo> I saw there was a #Beastfromtheeast2 that hit Ireland this last weekend 08:07:56 <gmann_> oh 08:07:56 <mattoliverau> lol, really 08:08:28 <diablo_rojo> mattoliverau, yep, read an interview of the croke park staff about how they handled the last one and they mentioned us :) 08:08:45 <mattoliverau> awww, thats nice, they were great! 08:08:54 <diablo_rojo> Well.. in the interest of getting to bed before 2AM, I think I might get things rolling... 08:09:09 <mattoliverau> kk, we've waited enough :) 08:09:19 <diablo_rojo> #topic New Contributor Patches 08:09:20 <gmann_> yea let's start 08:09:30 <diablo_rojo> So! Who did their homework? 08:09:48 <gmann_> i did 3 patch review only (1 tempest, 2 nova) 08:09:56 <diablo_rojo> I reviewed two I think? And then poked mattoliverau to do the swift ones. 08:10:06 <mattoliverau> kinda, I tracked down some swift newbie patches.. they were kinda old. One already -2ed months ago :S 08:10:08 <diablo_rojo> So I feel like I accomplished it. 08:10:34 <diablo_rojo> gmann_, I think I only asked for three to get us started. 08:10:47 <diablo_rojo> mattoliverau, yeah that was an issue I had too, not many new ones, most were older 08:10:49 <mattoliverau> but have added the gerrit search to my main menu as a dashboard so make sure I look at it at least once a day 08:11:02 <gmann_> ok then i also did :) 08:11:03 <diablo_rojo> Cool :) 08:11:34 <gmann_> mattoliverau: nice idea, ll add to mine too for early feedback if any 08:11:35 <diablo_rojo> I think, so long as there are comments and its not just empty, thats kind of where we are looking to help 08:12:00 <diablo_rojo> Oh man. That sentence made no sense after I typed it and hit enter 08:12:05 <mattoliverau> lol 08:12:08 <diablo_rojo> Let me try again. 08:12:15 <mattoliverau> welcome to my entire irc life :P 08:12:41 <diablo_rojo> So long as its not completely ignored that's what we are trying to do? 08:12:44 <diablo_rojo> Is that better? 08:12:50 <mattoliverau> +1 08:12:53 <diablo_rojo> Basically we don't want neglected patches. 08:12:58 <gmann_> yea :) 08:13:23 <diablo_rojo> Things that never got updates that are siting out there is sad, but hopefully by being responsive, they will also be responsive and then we can suck them in :) 08:13:36 <mattoliverau> so long as there are eyes. though we may need more coverage on other projects. But if I notice something new from another project I might just friendly ping a liasion ;) 08:14:03 <diablo_rojo> mattoliverau, yes! that is what they are there for, though our coverage still could use some help. 08:14:28 <diablo_rojo> I plan to attend the project onboarding rooms and try to get some more for our list. 08:14:36 <diablo_rojo> in Vancouver 08:14:38 <gmann_> +1 08:14:48 <diablo_rojo> You are all welcome to help me :) 08:15:08 <mattoliverau> great idea 08:15:41 <diablo_rojo> I also have all the emails addresses of those speaking in them so if I don't make it, I can always email them. 08:15:58 <diablo_rojo> mattoliverau, I think notmyname was going to try to get you to help with Swift's room. 08:16:28 <mattoliverau> oh sure :) 08:16:37 <gmann_> i can ask few of my colleague from tacker, kolla etc to add their name 08:16:49 <mattoliverau> I'd be there anyway, cause I like to meet people interested in helping 08:17:10 <diablo_rojo> gmann_, that would be awesome! 08:17:33 <diablo_rojo> we need support for both of those projects :) 08:17:56 <gmann_> sure, ll get their name tomorrow on wiki 08:18:06 <diablo_rojo> mattoliverau, awww aren't you nice to the newbies :) 08:18:24 <diablo_rojo> gmann_, awesome! 08:18:29 <diablo_rojo> Anywho, ideally, we all try to do a few more reviews of these new contributor patches/poke at liaisons to pick up ones that haven't gotten attention. 08:18:35 <diablo_rojo> For next week. 08:18:43 <mattoliverau> yeah, cause then I can trick em in doing the stuff I want done but don't have the time :P 08:18:51 <diablo_rojo> gmann_, need the link again? 08:19:07 <diablo_rojo> mattoliverau, that is 100% of the reason why I set storyboard up to get an outreachy intern 08:19:08 <mattoliverau> kk 08:19:54 <diablo_rojo> #topic Ask.OpenStack.Org Questions 08:20:17 <mattoliverau> I haven't seen anything new, but I did up vote the good answers ;) 08:20:40 <gmann_> #link https://review.openstack.org/#/q/reviewedby:%22Welcome%252C+new+contributor!+(10068)%22+is:open+-project:+openstack-dev/sandbox+OR+-project:openstack-dev/ci-sandbox 08:20:44 <diablo_rojo> mattoliverau, awesome :) I saw my bait question got some answers. 08:20:56 <diablo_rojo> gmann_, perfect :) 08:21:03 <gmann_> yea its all very old question and not new one 08:21:15 <diablo_rojo> gmann_, you also tried to answer some and it was pending review or something? 08:21:30 <gmann_> yea that got posted. 08:21:37 <diablo_rojo> Cool :) 08:21:51 <diablo_rojo> I honestly don't know who all the moderators are right now. 08:21:58 <diablo_rojo> gmann_, how many karma did you get for it? 08:22:07 <gmann_> 10 is needed 08:22:22 <diablo_rojo> RIght, but how many did you get for answering a question? 08:22:28 <diablo_rojo> Out of curiousity. 08:22:28 <gmann_> for that i got only 1. but after 10 moderator is not needed 08:22:39 <mattoliverau> only 9 to go :P 08:22:42 <gmann_> i think it is 1 per 1 answer 08:23:06 <diablo_rojo> Okay, good to know. That seems like a meager amoung. 08:23:08 <diablo_rojo> amount 08:23:11 <gmann_> 1 min 08:23:25 <gmann_> i answered 2 query and seems i got 11 karma now 08:23:26 <gmann_> https://ask.openstack.org/en/users/22639/ghanshyammann/ 08:23:44 <diablo_rojo> Dang. I wonder what the breakdown is then. 08:23:47 <mattoliverau> oh nice 08:23:54 <mattoliverau> I voted one up 08:24:02 <mattoliverau> maybe that increased your karma 08:24:05 <diablo_rojo> In Launchpad you can see what the karma came from 08:24:12 <diablo_rojo> mattoliverau, yeah maybe 08:24:13 <mattoliverau> ie considered a good answer? 08:24:26 <diablo_rojo> That makes sense. 08:24:39 <diablo_rojo> You get karma for how helpful people think your answer is? 08:24:44 <gmann_> i see 08:25:13 <diablo_rojo> I guess there isn't much more to talk about on this topic. I think we just keep an eye out for new questions and answer them as we see them. 08:25:29 <mattoliverau> oh I have 26 karma.. wow 08:25:41 <mattoliverau> seems I've used this in the past 08:25:43 <gmann_> great 08:25:45 <diablo_rojo> fancy 08:25:46 <mattoliverau> but can't remember when 08:25:50 <mattoliverau> opps 08:26:06 <mattoliverau> ahh 2 swift answers 08:26:31 <diablo_rojo> I somehow have 21 karma 08:26:49 <mattoliverau> \o/ 08:27:03 <gmann_> great 08:27:14 <mattoliverau> we 3 can now all answer all the things. apparently I've been a member since 2014 08:27:29 <diablo_rojo> Ha, I was still in college :) 08:27:43 <gmann_> but seems like still my answer is not poste yet on this - https://ask.openstack.org/en/question/113144/more-than-one-endpoint-exists-with-the-name-nova/#113285 08:27:51 <gmann_> *posted 08:28:44 <diablo_rojo> gmann_, strange I wonder if that one is still waiting in a moderator queue from before you had the necessary number of karma 08:29:07 <mattoliverau> diablo_rojo: I forget you're so young. get off my lawn :P 08:29:08 <gmann_> yea seems so, anyways not so urgent 08:29:15 <gmann_> heh 08:29:48 <diablo_rojo> mattoliverau, I get that a lot. From what I understand you have sand, not a lawn :P 08:30:06 <diablo_rojo> gmann_, well if it doesn't post by next week I can poke around and see who manages the moderation queue 08:30:13 <mattoliverau> thats true, but I can colour it green if you want 08:30:19 <gmann_> diablo_rojo: sure, thanks 08:30:31 <diablo_rojo> I know our intern had been, but she left a couple of months ago now. 08:30:46 <diablo_rojo> mattoliverau, just like the river in Chicago for St. Patrick's day. 08:30:52 <diablo_rojo> Okay, anything else on this topic? 08:31:02 <gmann_> nothing from me 08:31:18 <mattoliverau> nope, standard homework I guess, keep an eye on it :) 08:31:27 <diablo_rojo> #Topic New Contributor of the Week 08:31:49 <diablo_rojo> Kinda skipped this one before, was supposed to be a part of the first topic but oh well. Circling back now. 08:32:10 <diablo_rojo> Was there any patch either of you reviewed or anyone you chatted with of note this last week? 08:32:58 <mattoliverau> no really anything that stands out to me.. definitly not the -2'ed patch that would have broken all of swift with a simple middleware "fix" :P 08:33:10 <gmann_> not in that category actually, still waiting for author to respond which i feel they are not active may be so cannot propose their name 08:33:54 <mattoliverau> but I forgot about this part, so wasn't on my mind when looking 08:34:10 <diablo_rojo> The only one I had isn't super new, she just finished an outreachy internship 08:34:20 <gmann_> if good progress/response from them on patch soon then i will propose the name 08:34:38 <diablo_rojo> She has been attending the woo biweekly meetings and working on some other stuff. 08:34:52 <mattoliverau> gmann_: cool 08:35:03 <diablo_rojo> Not 100% familiar with what all she has done, but might be one we could propose. 08:35:10 <mattoliverau> diablo_rojo: well if she doesn't anything cool soon then add her ;) 08:35:21 <mattoliverau> *does anything cool 08:35:22 <diablo_rojo> I also think a more reasonable goal might be to have a contributor of the month rather than week. 08:35:28 <mattoliverau> +1 08:35:41 <mattoliverau> knowing how slow patches move in openstack land 08:35:44 <gmann_> yea, month looks reasonble time 08:35:54 <mattoliverau> and if we get more then 1 we can vote or have more then one ;) 08:36:22 <diablo_rojo> Sounds good to me. I am totally fine with having more than one- if we have that many. 08:36:45 <gmann_> +1 motivation is always good 08:36:47 <diablo_rojo> I expect there will be a bit of an influx here shortly with the next round of outreachy interships getting set up. 08:37:21 <mattoliverau> cool :) I look forward to seeing all the awesome stuff they will do 08:38:08 <diablo_rojo> Okay so maybe oikiki if I can find out more about what she actually has been working on :) And prospects of more in the future- I had three different people talking to me asking about working on StoryBoard so *fingerscrossed* 08:38:33 <diablo_rojo> #topic Rollover of #openstack-101 to #openstack-dev 08:39:07 <diablo_rojo> Doesn't seem like thingee is online right now so unless anyone has seen progress of this.. there's not much to say that I know of. 08:39:36 <diablo_rojo> (he had volunteered last time) 08:39:56 <diablo_rojo> Its definitely a thing we need to get done ASAP though. 08:40:11 <gmann_> diablo_rojo: so final conclusion is to move to #openstack-dev right? there were discussion on ML with off topic too :) 08:40:20 <mattoliverau> maybe we should follow up with him via the mailing list. In case he's stuck (and not here) 08:40:46 <diablo_rojo> Yeah I saw that, I asked for rationale but didn't really see any response. 08:41:30 <diablo_rojo> mattoliverau, yeah I can see if he has any progress on it when I wake up tomorrow. Or if he needs help or anything. 08:41:49 <diablo_rojo> Anything else from either of you on this topic? 08:41:49 <mattoliverau> kk 08:42:08 <mattoliverau> my vote for what it's worth is for openstack-dev. Because openstack is _very_ ops centric. And like fungi says dev means so much more in my opinion then just developer. 08:42:25 <diablo_rojo> +1 08:42:30 <diablo_rojo> My rationale as well. 08:42:54 <diablo_rojo> The FC SIG was also created initially to help with new contributors looking to help develop openstack. 08:43:09 <diablo_rojo> Another reason why I argue for #openstack-dev 08:43:15 <gmann_> agree. 08:43:20 <diablo_rojo> #topic Forum Topics 08:44:00 <diablo_rojo> So, despite being originally focused on development, it would be great to get a few operators involved and at least aware of what we do/what resources exist 08:44:13 <mattoliverau> +1 08:44:21 <diablo_rojo> So if we see people struggling, we can point them to those operator liaison people. 08:44:33 <diablo_rojo> Have project liaison types but for operators 08:44:52 <diablo_rojo> We can point them at the ops ml, but I see a lot of things go unanswered there 08:44:59 <diablo_rojo> and in the regular openstack ml 08:45:20 <diablo_rojo> Long story short, think we should do a forum session 08:45:30 <mattoliverau> Plus sometimes it's good to ask an op about what a dev is working on, I've found it hugely helpful at times 08:46:00 <mattoliverau> ie, does this sound stupid.. or does this config option actually make sense. 08:46:13 <mattoliverau> or how do you tune that thing so we can look at auto-tuning 08:46:37 <diablo_rojo> mattoliverau, agreed. I think there is a huge void that separates the two groups and there doesn't need to be. OpenStack would benefit greatly from the groups being more tightly coupled. 08:46:42 <gmann_> diablo_rojo: we gave little intro in tokyo ops meetup about Firstcontact SIG and about required operator involvement also 08:46:54 <diablo_rojo> gmann_, oh awesome! 08:46:58 <diablo_rojo> How did that go? 08:47:15 <gmann_> not much interest :) but they know it now 08:47:29 <diablo_rojo> Knowing is half the battle I guess? 08:48:07 <diablo_rojo> I think it would be good for us to meet at the forum to go over resources again and kind of do a state of the union at the very least 08:48:18 <diablo_rojo> not sure how we can frame it to pull in more operators 08:48:24 <diablo_rojo> so I am all ears on that aspect 08:48:52 <diablo_rojo> Could really use some more operator input on the contributor guide in particular. 08:49:26 <diablo_rojo> Maybe something to stew on for next time. 08:49:27 <mattoliverau> Swift has the ops runbook in our documentation 08:49:45 <diablo_rojo> Forum submissions just opened so we have some time to figure out how to frame it 08:49:58 <mattoliverau> that was gifted to us from the HP guys when they moved on 08:50:02 <diablo_rojo> mattoliverau, I will have to check that out. 08:50:08 <gmann_> i think it is great to have this time so that we can get early feedback 08:50:12 <diablo_rojo> See if I can abstact anything into the guide. 08:50:24 <diablo_rojo> gmann_, +1 08:50:52 <cmurphy> oops sorry :( I was getting a new workstation sorted out 08:50:59 <diablo_rojo> cmurphy, no worries :) 08:51:17 <diablo_rojo> New lappys are always an allowed distraction in my book. 08:51:23 <cmurphy> :) 08:51:54 <diablo_rojo> I think we are onto the last topic I had? If no one has anything else about a forum session for now. 08:52:10 <diablo_rojo> I suppose I can make an etherpad for planning and send that out for people to put ideas into 08:52:21 <mattoliverau> Link it on the wiki as well 08:52:23 <gmann_> yea, about to write ^^ that 08:52:33 <gmann_> it will hep to get more ideas 08:52:42 <diablo_rojo> mattoliverau, can do 08:52:42 <gmann_> help 08:53:22 * diablo_rojo read gmann_ 's previous message correctly and then saw the 'help' and got confused and concerned simultaneously 08:53:38 <gmann_> heh :) 08:53:40 <diablo_rojo> Okay, last topic. 08:53:59 <diablo_rojo> #topic sandbox & ci-sandbox patches 08:54:19 <diablo_rojo> Seems there are a lot of welcome new contributor patches here... 08:54:32 <diablo_rojo> But not many of them are legit patches. 08:54:38 <diablo_rojo> And a lot of them have been around for years. 08:54:57 <diablo_rojo> Does anyone know if its cool if we just go and Abandon a bunch of them? 08:55:01 <diablo_rojo> Or who's job that is? 08:55:34 <diablo_rojo> Also, 5 min left. 08:55:43 <diablo_rojo> THEN I GET TO SLEEP YAY 08:55:48 <cmurphy> why do they need to be abandoned? it doesn't hurt anyone to leave them there 08:56:19 <diablo_rojo> cmurphy, I guess I have no real reason other than my OCD saying we need to clean them up 08:56:25 <cmurphy> :) 08:56:37 <diablo_rojo> A need to have my inbox at 0 before I go to bed. 08:56:47 <diablo_rojo> And to clear all phone notifications before setting it down. 08:57:07 <gmann_> we do in projects also. cleanup old patches by abandoning them with msg to author about they can restore if needed 08:57:20 <diablo_rojo> gmann_, yeah that was my thought. 08:57:32 <diablo_rojo> I guess I can look at the gerrit repo to see who has core status 08:57:39 <gmann_> and in our caes they not need to be restore, so we can have a very friendly and thanks msg with FirstContact SIG link 08:57:48 <cmurphy> everyone has core on sandbox 08:58:08 <diablo_rojo> TIL 08:58:21 <diablo_rojo> gmann_, yeah I like that idea 08:58:48 <mattoliverau> well now that's it filtered out of the gerrit search I don't see them, so I can happily ignore em ;P 08:59:14 <diablo_rojo> Don't need to be particularly aggressive with cleaning them up, but if its >18 months.. 08:59:17 <mattoliverau> maybe a part of the OUI training can be to abandon your sandbox patches when your done.. so you know how to ;) 08:59:38 <gmann_> yea, or we clean that time only with merging them 08:59:44 <diablo_rojo> mattoliverau, or to talk about how its not a bad thing, it happens 08:59:53 <gmann_> merging new one during OUI 09:00:17 <diablo_rojo> gmann_, yeah 09:00:29 <diablo_rojo> Something we can talk about in the next OUI meeting for sure 09:00:38 <diablo_rojo> Looks like we are at time. 09:00:59 <diablo_rojo> So everyone try to review another couple patches or delegate a few to a project liaison 09:01:08 <diablo_rojo> And thats all I have for this week :) 09:01:08 <gmann_> yea 09:01:17 <mattoliverau> Oh I can deligate.. but probably should ask them first :P 09:01:27 <mattoliverau> night o/ 09:01:29 <diablo_rojo> #endmeeting