08:00:19 #startmeeting fc_sig 08:00:20 Meeting started Wed Apr 18 08:00:19 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:00:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:23 The meeting name has been set to 'fc_sig' 08:00:29 gmann, mattoliverau, cmurphy 08:00:29 o/ 08:00:34 cmurphy, hello :) 08:00:41 sorry i missed last week, was on vacation 08:00:46 o/ 08:00:57 cmurphy, no problem :) Go somewhere fun? 08:01:11 diablo_rojo: yes! I went to Iceland 08:01:28 cmurphy, OH MAN thats awesome! 08:01:41 Favorite part? 08:02:05 great 08:02:07 the auroras and the giant glacier 08:02:26 Oh yeah I bet the auroras are pretty easy to see there 08:04:11 mattoliverau, said he might be a little late so we can give him a few minutes to show up before we get started 08:04:23 yea 08:04:47 #link https://wiki.openstack.org/wiki/First_Contact_SIG#Meeting_Agenda Today's Agenda 08:04:54 in case anyone wants to add anything last minute 08:05:05 make it 08:05:10 made it 08:05:24 tho apparently I can't type 08:06:14 diablo_rojo: you can stop watching youtube now :P 08:06:32 mattoliverau, wasn't watching this time :P 08:06:45 So without further ado, lets get this party started! 08:06:58 #topic New contributor patches! 08:08:08 Have we noticed any areas that we are struggling to get a liaison to help with? I can work on filling out the list again. 08:08:33 I looked.. there wasn't much in the last 7 days at least. 08:08:38 Tempted to send something to the ML and be like I'm signing up PTL's. If you don't want on my list, find another person to delegate. 08:08:48 oh, there are some more from about about 30 mins about now.. 08:08:53 yes, no new one and almost old one are with review comments 08:10:02 I feel like we've mostly caught up with things, but I wanted to see if anyone else noticed there were places we had holes and things weren't being covered. 08:11:05 Maybe we start circling back to the ones that we added other project cores to that still havent gotten attention? 08:11:12 * diablo_rojo is just spitballing 08:11:37 yeah, anything that doesn't have any votes might be good candidates for a relook, even if old 08:11:49 yea 08:11:56 especially if we find there still on first patchset 08:11:56 Simultaneously there are a lot that are just waiting on updates from these new contributors too. 08:11:59 that kinda looks bad 08:12:12 yeah, I noticed that too 08:12:22 I suppose if we get super desperate we can email the gerrit email about the patch to see if they aren't working on OpenStack anymore. 08:12:26 but hopefully there would be a + or - 1 for those 08:12:27 And abandon if they arent. 08:12:51 * diablo_rojo continues to muse aloud 08:13:06 i usually post reply to abandon on gerrit but does not work. 08:13:18 asking them on email is good idea 08:13:45 gmann, yeah I suppose if its older than x months we can just abandon with comments on the patch. 08:13:54 +1 08:14:03 And if its only y months old we can email and check in to see if they need help or have moved on? 08:14:27 What we want to set as x & y as can be up for debate 08:14:34 first we message and after week we abandon. that is usually we do in nova and QA 08:14:43 I'll try and find the abandon code I had that would keep track and even email if they looked stale.. I got sidetracked with tags this week. 08:14:55 gmann, oh thats a good system 08:15:04 mattoliverau, no worries, that was super helpful 08:15:22 * diablo_rojo hasn't been the most productive in this area lately 08:15:37 I might be juggling a lot right now lol 08:16:00 :( 08:16:23 whatever you do, don't burn the cadle from both ends for too long. Don't want you to burn out 08:16:45 So what do we want to make the practice? First comment. X weeks/months with no response and email? Y weeks pass after and then we comment again and abandon? 08:17:05 yup 08:17:14 perfect 08:17:20 mattoliverau, Just tuesday night/wednesday mornings. The rest of the week I go to bed by like 12 :) 08:17:29 So x be 1 month? Or more? 08:17:36 we don't necessarily have the power to abandon things, only project cores or the owner can do that 08:17:47 And y be like 1 week? 08:17:50 cmurphy, true 08:17:53 and different projects might have different policies on abandoning things 08:18:02 I guess it only applies to the projects we can touch. 08:18:07 cmurphy, what does keystone do? 08:18:08 my swift abandoner did something similar. a -1 with no updates for 4 weeks, then it'll automatically email. Then wait 2 more weeks and add them to a list for a human to review (slow to auto abandon) 08:18:44 diablo_rojo: if the patch is clearly going no where we abandon after like a year 08:18:57 we have some around that are older than that because it's possible they could get picked up again 08:18:57 that way a core would have to look at the "possibly" abandoned patch. 08:19:22 cmurphy, okay cool so a little more easy going about things. 08:19:28 mattoliverau, makes sense 08:19:40 its interesting to see how different each project handles things :) 08:20:27 * mattoliverau can blow dust off the old code and look at changing it to suite our needs... and laugh at how bad my coding was back then :P 08:20:40 I guess the more important part about this discussion is emailing them and seeing if they need help rather than the abandoning- thats just my need to clean things up coming through again lol 08:21:06 ++ reaching out is the important part 08:21:23 yeah, I agree. if they're new, we don't want to say.. your only patch might be abandoned.. that's kinda not friendly and scary 08:21:35 mattoliverau, agreed 08:21:42 yea 08:21:48 ++ 08:22:43 So maybe nevermind the abandoning part but if we haven't seen any activity in a month we should email (and probably post a comment saying we have done for the sake of organization) 08:22:58 +++ 08:23:09 Oh wow an extra '+' :) 08:23:16 that was an accident 08:23:18 but i'll stand by it 08:23:33 Dang, and here I thought I had said something that awesome 08:24:03 So new homework then! Go back over the things you've reviewed with no responses and email people :) 08:24:37 oh cool, if you want to look at my old bad code.. it's on my github: https://github.com/matthewoliver/swift_abandon_notifier 08:24:41 #action if a new contributor hasn't uploaded a new patchset or posted a reply comment in >= 1 month, send them an email and see if they need help 08:24:51 * diablo_rojo opens tab for tomorrow 08:25:04 it doesn't actually abandon, just makes a list of things that need follow up.. ie an email has been sent and still no response 08:25:07 Do we want to come up with some sort of generic template email? 08:25:17 yup 08:25:22 mattoliverau, sounds like what we want to do 08:25:41 * diablo_rojo can add that to her todo list for between now and the next meeting 08:25:52 In the meantime, feel free to wing it. 08:26:10 Anything else on this topic? 08:26:26 and how we list patch that who emailed, to avoid multiple emails :) 08:26:53 that's what the tool was for :) 08:27:13 action item for you then mattoliverau :) 08:27:15 I'll try setting it up and having a play before next week. 08:27:38 cool 08:27:46 #action mattoliverau will try to get his abandon_notifier script up and running for next weeks meeting 08:28:19 Oh! and one last thing- my new storyboard contributor hasn't gotten their first patch merged yet to be the new contrib of the month so..we could probably do someone else in the meantime 08:28:23 So.. 08:28:24 ...and maybe change it's name :) 08:28:29 mattoliverau, that too :) 08:30:01 Next topic? 08:30:01 Well I don't have anyone in mind, so yours might just have to be _next_ months contributor of the month :) 08:30:01 Works for me 08:30:01 we did say it didn't have to be every month 08:30:02 True 08:30:10 but if I see anyone I'll ping y'all 08:30:16 I remember that discussion from last meeting 08:30:20 Okay moving on then. 08:30:25 #topic Ask.o.o 08:30:44 So, no new things that I saw, but it seems we have a lot of new tags we could look at that mattoliverau found 08:30:57 * diablo_rojo is combining standing items with other items 08:31:31 that's ok 08:31:37 yea no new question there. though i replied nova and qa one which were not related to new contributors 08:31:38 I agree community, development, developer, and gettingstarted could be added to our list 08:31:43 I didn't know where to put the list, so added it to the end 08:32:16 mattoliverau, works just fine. 08:32:58 I feel like basics, beginner, newbie and noob (or n00b if you prefer) are all generic enough that we might get a lot of operations-y things in with them 08:33:12 yeah 08:33:18 That being said, once we get some operator friends in our awesome group I am 100% cool with adding those as well 08:33:29 though if we have to filter with our eyes a little it isn't too bad 08:33:29 I just would be less helpful at responding to those. 08:33:39 mattoliverau, fair point 08:33:52 I mean, it wouldn't mean we'd reply to everything that turned up. 08:34:07 True. 08:34:11 I picked the tags that might include people looking for help contributing 08:34:28 but yeah, some seem too general. 08:34:31 Yeah I can see myself using those if I was new still :) 08:35:02 I also haven't heard back from Jimmy about if there were any he wanted us to add to our list. 08:35:30 I dunno. Thoughts from gmann or cmurphy ? 08:35:32 I just went through the list.. found a bunch. Then went and did a search in ask.o.o for each one. Things that came up with nothing.. removed from the list. Things that popped up that _could_ potentually be relevent I kept in. Though your right there is alot of overlap.. 08:36:03 mattoliverau, obviously we just need ops-y friends to help us and then we can add them all to the list 08:36:09 same, all of them (mentioned on wifi)are good to track 08:36:30 I erred on the side of keeping things in, cause there easy to remove.. but not necessarily easy to find again (crazy wall of tags) 08:36:30 * gmann was trying to build single query with all tags but need to check later 08:36:41 diablo_rojo: great idea! 08:36:46 :P 08:36:50 gmann, yeah we can do that later 08:37:15 mattoliverau, I submitted the forum topic and reserved space if it doesn't get accepted so it will be on the schedule one way or another 08:37:24 That's about all I can do right now. 08:37:46 Once forum topics are chose I plan to tweet up a storm about all my sessions 08:37:47 I know, you've done great! 08:38:00 *chosen 08:38:21 I am kind of getting ahead of the agenda.. 08:38:29 Sticking to tags for now. 08:38:41 I think you've just rolled the rest of the topics into 1 :P 08:39:02 So adding community, development, developer, and gettingstarted 08:39:22 sounds good 08:39:28 gmann, did you want to make a query for all of them and update the agenda with it? 08:39:47 diablo_rojo: yea 08:39:58 Cool thanks :) 08:40:07 Okay so next topic? 08:40:10 yup 08:40:11 yea 08:40:18 #topic #openstack-101 is no more! 08:40:31 Self explanatory 08:40:35 \o/ 08:40:45 But thanks to mattoliverau and dmsimard|off for getting that done :) 08:41:06 thanks mattoliverau dmsimard|off 08:41:21 Thank you also for updating the training-guides OUI slides too. 08:41:29 mattoliverau, ^^ 08:41:41 no worries. I went on an openstack-101 hunt :) 08:41:56 KILL ALL THE 101 MENTIONS 08:42:21 and turns out getting an irc channel removed... not too hard. if you have infra's help of course ;) 08:42:23 I thiiiink there is a master list of channels in a wiki somewhere? Might want to find that and update it too. 08:42:34 If there is one and I am not crazy. 08:42:47 oh yeah, there could be. good point 08:42:51 mattoliverau, good to know 08:43:15 So much duplicated info. It will be a wonderful day when the contributor guide is the source. 08:43:22 +100 08:43:38 true 08:43:42 Anywho, next topic! 08:43:47 #topic Forum Planning 08:43:57 So we have the two proposed forum topics 08:44:04 I think we are into voting now or something? 08:44:12 * diablo_rojo can't remember exactly how that works 08:44:31 no voting actually but yes we can comment. 08:44:40 i think i did for both 08:44:41 I had seen that cdent and gmann had commented on the orgazing base reqs for contribution one 08:44:50 Will have to look at the other. 08:44:58 But yes! please comment and promote :) 08:45:05 oh, we can comment. I'll try and remember to do that thing tomorrow 08:45:16 mattoliverau, awesome :) 08:45:36 * diablo_rojo goes to look up when decisions will be made by 08:46:20 Next week ish? 08:46:28 #link https://wiki.openstack.org/wiki/Forum 08:46:34 April 22nd? 08:46:45 Or May 2 for final decisions and scheduling? 08:46:53 oh.. ok that's soon 08:47:03 Not sure who is actually on the Forum Selection Committee either 08:47:14 2 delegates from the Technical Committee 08:47:14 2 delegates from the User Committee 08:47:14 2 OpenStack Foundation staff members 08:47:21 But no names 08:47:36 cmurphy is a little quiet.. hmm. 08:47:45 :P 08:47:46 I can't believe how close we are to the end of April already. 08:47:56 :) 08:48:05 yeah. isn't the 22nd a Sunday. 08:48:17 cmurphy has to play both role :) 08:48:25 I guess that's ok. I'd have thought it would be a Friday or something. but 2 extra days is good 08:48:57 #link http://forumtopics.openstack.org/cfp/details/85 Forum Topic on Forming base reqs 08:49:17 i'm not on the selection committee 08:49:18 #link http://forumtopics.openstack.org/cfp/details/84 Forum topic on getting ops involved and doing a state of the union 08:49:26 ^^ links for commenting on :) 08:49:34 cmurphy, any idea who is? 08:49:42 I think it's TheJulia and pabelanger 08:49:58 Cool. Good to know :) 08:50:21 I think that was all I had for that topic. Anyone else got anything else? 08:50:29 (10 min left) 08:50:56 nope 08:51:03 nothing from me 08:51:06 #topic Open Discussion 08:51:21 cmurphy, did you find out if you can come early to Vancouver for OUI? 08:51:40 mattoliverau, I think you have a patch in the contrib guide that has comments on it that needs addressing. 08:51:46 about the ssh keys 08:52:07 diablo_rojo: oh cool, I'll take a look 08:52:46 diablo_rojo: I will be there Sunday so I can probably come in the morning for OUI but I'm not sure if it's that helpful to only come for part of one day 08:52:57 mattoliverau, yeah ianychoi commented but voted 0 so you wouldnt know if you didn't go look at it 08:53:12 cmurphy, we will take all the help we can get :) 08:53:32 okay then I'll show up :) 08:53:37 diablo_rojo: ahh, thanks for the heads up. 08:53:38 Come, hang out (we ususally have breakfast) and then you can sneak out when smcginnis does 08:53:43 mattoliverau, no problem :) 08:54:00 breakfast ftw 08:54:37 Yeah, we have a sponsor I think so there should be food. If not, mtreinish has a habit of showing up with donuts and things. 08:55:03 Thankfully the gym I go to has a location in the convention center lol 08:55:09 oh yeah, the donuts!! 08:55:13 or i can bring japanese fruite cake or somehting :) 08:55:28 fruit rice cake :) 08:55:29 mattoliverau, you need to send along tim tams 08:55:38 gmann, sounds fancy :) 08:55:41 lol, I should. 08:55:45 tim tams wow 08:55:50 mattoliverau, yes you should :) 08:55:58 (five min left) 08:56:28 * diablo_rojo should have had that monster closer to 8 rather than 10 08:57:13 :'D 08:57:21 :D 08:58:05 I think that concludes all the things I wanted to talk about. 08:58:12 I think we might be done. diablo_rojo, did you want an early mark and get some sleep? 08:58:19 If there's nothing else from anyone we can call it. 08:58:47 call it... do it.. you know you wanna 08:58:52 mattoliverau, if I can- a little wired right now, but I should go to sleep since I have another meeting in like..6 hours. 08:58:52 yea 08:59:11 Okay calling it! 08:59:16 Thanks everyone :) 08:59:20 thanks :) 08:59:23 #endmeeting