19:07:49 #startmeeting community-working-group 19:07:49 Meeting started Wed Aug 3 19:07:49 2016 UTC. The chair is gregdek. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:07:49 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:07:49 The meeting name has been set to 'community-working-group' 19:07:56 #chair rbergeron gundalow 19:07:56 Current chairs: gregdek gundalow rbergeron 19:08:12 #chair mattclay 19:08:12 Current chairs: gregdek gundalow mattclay rbergeron 19:08:16 * gundalow waves 19:08:34 Agenda, as always: https://waffle.io/ansible/community 19:09:19 #topic Contributor Conference 19:09:25 https://github.com/ansible/community/issues/93 19:09:44 This is complete, and it was awesome, but we've got some follow-up stuff to do. 19:10:02 Need to send a summary and video links, so I've updated the issue to do that. 19:10:09 Anything else from that we need to do? 19:10:16 * rbergeron arrives 19:10:34 It's still on my list to review https://public.etherpad-mozilla.org/p/ansible-summit-july-2016-testing and create some tickets 19:10:47 gregdek: i guess with the video links we need to download them and then upload them. 19:11:24 gregdek: I think there was also a request for an ansible-container mailing list that we chatted about but i'm not sure if you mean "things we need to make tickets for from the f2f" or just "things we have to do relating to f2f logistics / ending / begin followup" 19:11:27 I've created the stub area (& added Brookyln) to https://github.com/ansible/community/blob/master/MEETINGS.md 19:11:45 Yep. We can do that this week, I guess -- did you do much editing before? 19:11:51 (re: videos) 19:12:00 Please trim the beginning/end 19:12:14 I ended up watching 20 minutes of people drinking coffee last time :P 19:12:17 LOL 19:12:21 ot really -- I think at the beginning of one while we were just ... making sure it was all up and running I trimmed some stuff out. 19:12:25 Or maybe I didn't. 19:12:27 Well, my video editing skills are not exactly 1337. 19:12:36 coffee drinking habits tell you a lot about a person 19:12:41 jtanner: :) 19:12:42 They do! I'm a slurper. 19:13:06 gregdek: google makes it pretty easy though. but I need the files from your meeting thing. so maybe later you can tell me your password and i can grab them and download them and then ... upload them. 19:13:26 rbergeron: I'll take you up on that. 19:13:41 Rather than editing, if we can put index times in the description, that's probably ok. 19:13:51 gregdek: aye that would be fine 19:13:52 gregdek: yeah. 19:13:53 (18:40, actual conference!) 19:14:17 well, make a note of that :) 19:14:45 for when we chat on le telefono later i guess 19:14:53 ...aaaaaaand now the question is, "what does the contributor summit for Brooklyn look like?" 19:15:06 Frankly, I wonder if we want a whole day for that so close on the heels of this one. 19:15:08 what do you mean? 19:15:23 jtanner: what do you mean what do I mean? 19:15:33 gregdek: Were there other things that didn't get discussed this time 19:15:34 you do you mean i mean you mean i mean 19:15:48 gundalow: we hit pretty much all the key topics. 19:16:17 gregdek: so -- I know that in talking with mordred today that the zuul folks were targeting early october to have v3 things done and being ready to hae more srs discussions about how to move forward on the CI stuff 19:16:34 That's a good topic, yes. 19:16:44 How many different people on the East-siiiiiiiide do we expect to get in person that didn't turn up to San Fran 19:16:59 Won't know until we ask. 19:17:18 I mean, I suppose we just start the entire process again. 19:17:32 I think we should have at least 1/2day. A load of people will fly out for it, would be a shame not to get them involved. Also timeszones are a bit kinder to Europe 19:17:33 I know the CFP for AnsibleFest is already out... 19:17:54 Well, we don't have to make a call until we've got some proposals. 19:18:06 If people propose a bunch of topics, then we know we can fill more time. 19:18:16 * rbergeron nods 19:18:39 So I guess the answer is "time to create the tracking issue for the next Contributor Conference!" :) 19:19:03 i'm glad your brain is on today. :) 19:19:06 and and create an empty eitherpad (and link that from the existing one & MEETINGS.md) and see what we get 19:19:12 * gundalow -> afk need tea 19:19:28 ...which is *eight weeks* from today. 19:19:30 Holy moly. 19:19:46 That is not. Enough. Time. 19:19:46 yikes 19:19:49 yeah. 19:19:53 wait, is that right? 19:20:17 10 weeks? 19:20:22 Technically... 19:20:27 9 1/2 weeks! 19:20:40 lol 19:20:49 aaaanyway. 19:21:42 yeah. 19:21:46 i feel like ... man, that is soon 19:21:52 but: I guess we can ask! 19:21:52 wow 19:22:25 * gundalow suggests pinging a poll for topics out to everyone and asking who would attend if we did one 19:22:40 Yeah. 19:22:49 Like, by next week at the very latest. 19:22:59 aye :( 19:23:09 ok! 19:23:13 Well, that's exciting! 19:23:30 I'll probs have only had 6-7 Testing Working Groups by then, but I guess we might have some decent progress with stuff 19:23:32 Anyway, we have an issue to track that: https://github.com/ansible/community/issues/115 19:23:40 cool 19:23:42 So let's move on. 19:23:43 :) 19:24:05 Oh, and for the record. Excellent work gregdek and rbergeron on Contributor Conference SanFran! 19:24:10 Aww, thanks! :) 19:24:18 #topic Module Maintainer Guidelines 19:24:19 :) thanks, yo. 19:24:28 oh, hey, this thing 19:24:29 * rbergeron moans 19:24:36 https://github.com/ansible/community/issues/81 19:24:49 Got to get it merged, I think is all. Need some help with that? 19:25:42 just with being reminded, i guess. I have the "i'm not getting on a plane thank god" thing covered for a while 19:25:51 * rbergeron sighs 19:26:14 but: yeah, I can handle it for reals now 19:26:20 Did we agree on where it should land? 19:27:01 extras/module-maintainers ? 19:27:05 Is what it said 19:27:10 Yeah, I think that's right. 19:27:17 I mean, we have a MAINTAINERS.md file there already. 19:27:27 sure, it will end up in ansible/ansible later in the year/early nxt year anyways 19:27:37 oh, wait 19:28:14 well, I don't know. i think extras/module-maintainers. 19:28:29 BIKESHED 19:28:30 So I think we're actually talking about a PR to MAINTAINERS.md since it's got a similar structure? 19:28:42 Just replace the old with the new 19:28:43 ? 19:28:45 just wack it there, as long as it's been linked from sensible places & the bot 19:28:52 where is the existing one? 19:29:27 https://github.com/ansible/ansible-modules-extras/blob/devel/MAINTAINERS.md 19:30:25 ah, in the root. Sure put it there then more people will spot it by chance 19:30:36 .maintainers in each category and then inside each module 19:30:38 also that follows GitHub recomendations 19:30:49 It's now even more important because jtanner has his issue bot working, and he wants to refer to that file from the bot. 19:30:56 bcoca: what? 19:31:19 i can make the bot smarter though and also reference the names in the module files ... if that's what we want 19:31:34 or wherever 19:31:43 ansible-doc shows maintainers, but from authors field, it cannot rely on having git 19:31:48 so we should keep info in the modules 19:31:51 i suspected that to be a topic in the internal meeting next week 19:31:53 No, this is different. 19:31:55 also probably easier for bot 19:32:04 that's a whole different topic 19:32:05 And actually, MAINTAINERS.md is currently misnamed, sigh 19:32:11 It should really be GUIDELINES.md 19:32:25 https://github.com/ansible/ansibullbot/issues/19 tracks how to get authors 19:32:43 We don't really even want a "maintainers" file per se, because that's all run by Ansibullbot now and has been for quite some time. 19:32:44 gregdek: why is it misnamed? 19:33:05 Because MAINTAINERS.md typically means "who's maintaining this stuff?" and not "how do we maintain stuff?" 19:33:08 I think. 19:33:36 ah, yes, confusing 19:34:00 Or CONTRIBUTING.md, actually 19:34:08 ^ was about to suggest that 19:34:10 TAXONOMIES ARE STUPID 19:34:13 guildines is too generic 19:34:17 * rbergeron runs out of palms for her face 19:34:22 LOL 19:34:23 :) 19:34:27 yes, but ... how do we understand each other if we don't classify what we talk about? 19:34:48 Everything devolves to Wittgenstein. 19:34:55 I will stick it in contributing.md. Somehow. 19:35:15 git mv 19:35:18 simple change 19:35:22 except that all those files throughout the ansible repo are exactly (hopefully) the same. 19:35:29 but need to make sure the 'exclusions' match the new names 19:35:43 And it assumes that people have already this file we want to replace, currently. 19:36:22 Exclusions? 19:36:56 also: we have Any namespace-specific module guidelines (identified as GUIDELINES.md in the appropriate file tree). 19:37:02 as a line in this doc 19:37:11 so - perhaps guidelines might be a better spot to put it 19:37:24 or we rethink the whole thing again 19:37:35 now that we know how things are going to split in the future 19:38:33 gregdek: thoughts? 19:38:40 i have no idea what bcoca meant about exclusions 19:38:57 Well. 19:39:01 I think: 19:39:07 many things process the repos, we need to exclude filenames from those 19:39:13 1. In general, GUIDELINES.md is the right thing to call it. 19:39:13 mostly doc processing 19:40:11 2. In general, GUIDELINES.md should have a sort of inheritance. Any directory with directory-specific guidelines should live in that directory's GUIDELINES.md. 19:40:42 3. What you have as your current MODULEMAINTAINERS.md is a good start for the top-level GUIDELINES.md in Extras. 19:41:15 does it make sense to do now or wait to see if we merge all repos? 19:41:31 There's already a modules/extras/cloud/amazon/GUIDELINES.md 19:41:35 We should do it now. 19:41:39 So that fits. 19:41:43 Because it's already sorta half-done. 19:42:06 And it's going to evolve anyway. 19:42:21 rbergeron: does this make sense to you? 19:42:51 gregdek: yes 19:43:16 ok, I'll put it in the issue. 19:44:25 Done! 19:44:26 Phew. 19:44:27 OK! 19:44:43 Moving on. 19:45:08 gregdek: can we talk about ansible phx meetup? 19:45:15 We can! 19:45:29 only hold those in winter 19:45:43 Good! I either need a password or to be added as an organizer because i now have a date and place. 19:45:45 #topic Ansible PHX meetup 19:45:53 Ah! I'll do that now! 19:47:00 gregdek: thanks. and then i'll get it set up 19:49:25 https://www.kickstarter.com/projects/kcgreen/this-is-fine-plush-dog <--omg 19:49:33 rbergeron: ok, your account should now have full status. Log in as you, and you should be able to manage that group. 19:50:01 And while we're at it... yeah, we're not having a meetup in RDU on August 11th. 19:50:11 Gonna try to reschedule in September. 19:50:35 Sigh 19:51:59 yay 19:52:37 #topic Testing Working Group 19:52:42 gundalow: give us some good news :) 19:52:48 \o/ 19:52:53 IT's AWN 19:52:59 (prounced one) 19:53:20 #info Testing Working Group will be starting soon, sign up at https://github.com/ansible/community/issues/114 19:53:35 (prounced 'it's on') 19:53:50 :) 19:53:53 Any luck picking a time yet? 19:53:59 NOT WEDNESDAY NEVER WEDNESDAY 19:54:03 Just need to work out a time that works for westcost and UK 19:54:18 gregdek: when you go from "ansible kickoff" to "have an actual date" do you make a new meetup event or do you just edit the existing one that has "date tbd"? 19:54:19 That would be... no time, LOL 19:54:37 rbergeron: I edit the existing one because it has people subscribed to it. 19:54:38 I need to speak to my husband to work out what day of the week will work well for me working late 19:55:03 gregdek: thought so. 19:55:05 Ah yes, domestic responsibilities come first, LOL 19:55:11 Well. Will wait on that then. 19:55:24 aka when he'd like me out the way :P 19:55:30 I presume you'll update MEETINGS.md directly when you know, keep us in the loop 19:55:36 yup :) 19:55:54 okeydoke! 19:55:59 stub and link to #114 is already in MEETINGS.md 19:56:05 Well then. Five minutes for open floor. 19:56:09 #topic Open Floor 19:57:04 Nothing else from me 19:57:22 Nor from me. Still recovering from various events, heh 19:57:44 I think I'm finaly over my jetlag 19:58:21 i have nothing. 19:58:31 90 seconds to spare! 19:58:53 Enjoy the rest of your day! 20:00:09 #endmeeting