19:00:00 #startmeeting community-working-group 19:00:00 Meeting started Mon Mar 7 19:00:00 2016 UTC. The chair is gregdek. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:00 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:00 The meeting name has been set to 'community-working-group' 19:00:08 #topic Open Floor 19:00:36 Waiting on rbergeron to escape another meeting, so it'll be another 1/2hr before we start in earnest. In the meantime, happy to chat about anything anyone wants to bring up. 19:00:45 Reminder of our open task board: 19:00:52 https://waffle.io/ansible/community 19:01:06 ping if anyone has an issue they'd like to discuss. 19:01:18 otherwise, we'll dig in at :30 after. 19:01:38 are you guys working on the new repo for proposals? 19:01:43 gregdek: What's the thoughts for "Testing Working Group" 19:01:58 gundalow: that we probably need one :) 19:02:26 We came away from the contributor summit convinced that we needed a working group to figure out testing issues. 19:02:38 Trouble is, I don't know that we came away with a clear mandate. 19:02:41 So we probably need: 19:02:45 * Someone to chair it; 19:03:03 gregdek: Good first step. I'm happy to help out a bit 19:03:05 * A regular time to commit to talking through the issues; 19:03:13 * A roadmap. 19:03:26 But step one is step one. I'll add you to the list of participants, thanks! 19:03:38 gregdek: Thanks, I'm bob-smith on github 19:04:06 I think we chatted briefly at AnsibleFest 19:04:26 Ah, great! I've added you to that ticket so we know to invite you to the kickoff, whenever it happens to be. 19:04:41 sweet 19:36:16 ok, I think we have a rbergeron :) 19:36:36 #chair rbergeron 19:36:36 Current chairs: gregdek rbergeron 19:37:12 hey, open floor! 19:37:35 All right. Half an hour of very open floor is sufficient. :) 19:37:57 #topic Committer Guidelines 19:38:07 https://github.com/ansible/community/issues/3 19:38:21 Should have these by tomorrow according to @jmckerr 19:38:48 #info Should have guidelines by tomorrow according to @jmckerr 19:39:06 #topic Proposal documentation 19:39:17 https://github.com/ansible/community/issues/23 19:39:18 I need to work all the updates in. 19:39:25 Yep. Good meeting on Friday. 19:39:28 I need to schedule actual working time into my day. 19:39:31 lol 19:39:34 LOL MEEEEEEEETINGS 19:39:40 sadface 19:40:30 #topic Durham meetup 19:40:56 https://github.com/ansible/community/issues/14 19:41:06 It's scheduled for the 29th, gathering speakers now. 19:41:22 #topic Open Source Galaxy 19:41:32 https://github.com/ansible/community/issues/11 19:42:01 hey, i'm getting somewhere with this after this meeting! for reals 19:42:08 chouse last comment was "do you need tech stuffs listed here" 19:42:21 And I think the answer is probably yes, we'll need the tech scoping here as well 19:42:45 roger that 19:42:46 rbergeron has an "official" list that we can start from 19:42:53 And it may contain some of that 19:43:24 it definitely has some of that. 19:43:32 #topic Job Description Developer Evangelist 19:43:41 https://github.com/ansible/community/issues/33 19:43:53 gregdek: I think ou set up time for us to work further on this later, yes? 19:43:55 #info First draft started and gregdek and rbergeron iterating 19:44:20 oh, no, i'm crazy 19:44:23 Hoping to be done this week :) 19:44:27 but i think we can draft something up quick :) 19:44:28 #info rbergeron is crazy! 19:44:33 #undo 19:44:33 Removing item from minutes: INFO by gregdek at 19:44:28 : rbergeron is crazy! 19:44:36 aw man 19:44:50 #topic New Module Process 19:45:00 https://github.com/ansible/community/issues/39 19:45:13 The big thing we need here is a commitment of time. That's really the most important thing. 19:45:33 Should we only accept new modules if they have tests (assuming they are safe to test)? 19:45:41 Tomorrow we meet with jmckerr to get that commitment. 19:45:48 wednesday. :) 19:45:51 gundalow: in core, I believe we should. In extras, I don't believe we should. 19:46:00 (Right, Wednesday, thanks rbergeron) 19:46:05 you're welcome! 19:46:06 because you think it will raise the bar to entry too high? 19:46:11 gundalow: yup. 19:46:12 gundalow: precisely 19:46:27 But for core, I absolutely think we need to get there. 19:46:32 sure, makes sense 19:46:36 gregdek: YES 19:46:39 and then there's not much incentive to "get better" afterwards :) 19:46:42 (IMHO) 19:46:53 whereas a move from core to extras, or some other graduation policy, might provide incentive. 19:46:59 And it may be that we end up with a promotion process from extras to core that says "if you write tests, we'll consider your module for core, and if you don't, we won't." 19:47:03 But we're not quite there yet. 19:47:10 sounds sensible 19:47:31 I believe part of the testing working group will be to get those guidelines for core module testing in place. So stay tuned. :) 19:47:46 gregdek: :D 19:48:02 (I do know that one of the takeaways from the contributor summit was that bcoca was going to move module testing into the ansible core repo, so that should be happening soon-ish) 19:48:12 (Sorry, ansible-modules-core repo) 19:48:21 ok! 19:48:22 probably once there is a group poking at him will be a good incentive for him to get that to happen :D 19:48:28 yup :) 19:48:33 MOTIVATION! 19:49:03 yes, soonish 19:49:23 #topic Code of Conduct update 19:49:26 but it was from ansible/ansible to ansible-modules-extras 19:49:37 Oh, ok, thx bcoca 19:49:40 https://github.com/ansible/community/issues/40 19:49:44 ^ and still have it run from main and/or extras 19:50:13 It's become clear that our current code of conduct is a little light on specifics, and there are other codes of conduct in the open source world that provide better models. 19:50:18 after that we still need to decide if we merge or not modules-core and then it would make sense to move those tests or not (though more aciton plugins there) 19:50:40 Given some recent experiences, prudent to improve our CoC. 19:51:02 thx bcoca for that update 19:51:04 i think we've overblone that, just too used to people being nice 19:51:36 Well, we got away with it for quite a while. I think we've actually got one of the more civil communities I've seen -- but we need to be ready when people aren't nice. 19:51:44 So we will do that. 19:51:52 and for a lot of people, if a sufficient code of conduct doesn't exist, they choose to not participate. 19:52:13 agreed, its needed, just didnt want it as a reaction 19:52:55 OK, that's it. 19:53:02 Today's business covered. :) 19:53:15 good job! 19:53:19 i aspire to get work done this week 19:53:28 And since we had 1/2hr of open floor, we don't need any more. :) 19:53:31 #endmeeting