15:05:10 #startmeeting Ansible Core Team Meeting 15:05:10 Meeting started Thu Sep 27 15:05:10 2018 UTC. 15:05:10 This meeting is logged and archived in a public location. 15:05:10 The chair is ryansb. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:10 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:05:10 The meeting name has been set to 'ansible_core_team_meeting' 15:05:24 \o 15:05:31 Hey folks, sorry for the delay 15:05:36 #topic https://github.com/ansible/ansible/pull/45853 15:05:39 dag? 15:06:14 hey 15:06:16 o/ 15:06:18 at last :) 15:06:21 Also, Agenda: https://github.com/ansible/community/issues/347 15:06:47 bcoca: Not sure if there's anything that need doing for that PR 15:07:18 ok, its been on agenda for last 3 meetings, but i think we discussed in other channels already 15:07:23 was unusre if you needed anything else 15:07:52 #topic https://github.com/ansible/ansible/pull/45902 15:08:05 decentrallize? 15:09:01 well, seems he could not make this one either 15:09:06 #topic open floor 15:09:19 mind the gap 15:09:30 * bcoca gets ready to push 15:09:35 let me check 15:09:50 https://github.com/ansible/ansible/pull/45883 15:09:50 nitzmahone: remind me to tell you funny story about 'open floors' and a disco in ibiza 15:10:00 This sounds like a winner 15:10:12 #topic Contributor Summit 15:10:25 * dag is prepared for bikeshedding, shields up 15:10:26 Please add anything you'd like discussed to the Etherpad https://etherpad.openstack.org/p/ansible-summit-october-2018 15:10:27 dag: lgtm, but bot probably needs updating 15:10:34 or to the sub-session agendas 15:10:36 ryansb: one topic at time 15:11:00 sorry. went to find etherpad when we jumped to open. 15:11:05 #topic open floor 15:11:18 #topic https://github.com/ansible/ansible/pull/45883 15:11:43 ^ any one else want to weigh in on github template proposed changes? 15:12:18 Ok, if there's no other feedback we can start looking at the required modifications for ansibot 15:12:20 no more all-caps frustration titles? -1 from me (just kidding) 15:12:24 Looks ok to me 15:12:28 the PR itself shows how the PR template would look like 15:12:42 I prefer the YELLING titles ;) 15:13:01 WHY?! ;) 15:13:18 makes sure you know we're serious about CONFIGURATION and ISSUE TYPE 15:13:23 some people wondered why we still need the Ansible version for pull requests (since they are done to a branch already) 15:13:51 they always were, i believe that was a copy/paste from 'bug reports' 15:14:04 yeah...ansible version for PRs don't make a lot of sense, since PRs are generally against devel 15:14:21 well, they might, it can tell you 'this fixes a problem that exists in these versions' 15:14:30 so we can determine backporting or not 15:14:39 so not required, but sometimes useful 15:14:44 Although some way of saying "this should be backported to ..." would close a hole. 15:14:47 right, a PR might also report a new issue, and we're not longer asking all the questions for a PR 15:14:57 nitzmahone: that's a good suggestion 15:15:14 We could add a hint for this 15:15:23 not sure i would add that, cause i'll end up autoclosign PRs when they include 1.9 15:15:24 Though if it's that, maybe "lowest Ansible version this applies to" or a list would make more sense. 15:16:00 Yep, I think that's better 15:16:06 unsure, since problem/fix might apply to diff versions 15:16:24 problem might exist in 2.3, but fix is different for 2.3/2.4 as code changed in 2.5 15:16:42 I still don't know if that really helps solve the problem of "things needing backport that haven't gotten it" though (and we specifically don't want RMs dealing with that) 15:16:49 I use "Ansible Version" as "version this applies to" even though it's really meant more for issue reporting so we know more about the environment. 15:16:52 so i would really try to separate 'problem exists versions' for 'fix can be applied versions' 15:16:56 So it's become a misnomer for PRs. 15:17:01 +1 15:17:14 sdoran: except for PRs that 'also report the problem' 15:17:27 Well, then it's both. :) 15:17:29 im not sure i want to require issue ticket for each PR 15:17:29 Yeah, in its current form I'd say it's more a trip hazard on PRs 15:17:39 Agreed. 15:17:46 im fine with removing it and let people update summary/addtional info 15:18:04 (leaving on issues though, right?) 15:18:09 Yes 15:18:17 WFM 15:18:21 For issues, we definitely want `ansible --version` output. 15:18:23 and +100000 to 'no summary' ... since i always have to copy/paste it to top 15:18:41 yep, i would 'require' it on issues 15:20:03 +! 15:20:06 +1 15:20:08 :) 15:20:17 almost tempted to add a 'this fixes: ' header so people stop putting the number of issue in subject .. were it doesnt link nor have any effect on closing 15:20:42 Yeah, I've fixed a few of those. 15:21:39 since `Fixes:` triggers actual closing, maybe just go with `Related to: ....` 15:21:40 its the most time i spend during triage, renaming subjects to something that makes sense and can be used to easily know if you want to look at ticket or not 15:21:48 in case it turns out to not actually fix the issue 15:21:49 ryansb++ 15:22:14 also autoclose any PR with subject that is just 'fixes #number' 15:23:30 k, i think we are in full 'bikeshed' mode at this point, dag i think you have enough agreement to go forward and we can debate other changes in -devel as needed 15:23:52 #topic upcomming contributor summit 15:23:58 https://etherpad.openstack.org/p/ansible-summit-october-2018-Core-update 15:24:01 ^ ryansb? 15:24:17 ah, yes 15:24:29 Main etherpad: https://etherpad.openstack.org/p/ansible-summit-october-2018 has links to all the sub-sessions 15:24:36 for core stuff, https://etherpad.openstack.org/p/ansible-summit-october-2018-Core-update 15:25:23 add discussion items, and if you're remote there's both Bluejeans and IRC options 15:26:00 we should limit to one ... its hard to keep up with 'live + 1 chat' but 2 chats .. tend to get lost 15:26:21 * bcoca looks for irc/bj bridge 15:26:25 maybe do IRC as only chat? gundalow ^ 15:26:32 Yeah, etherpad chat should be ignored 15:26:39 And BJ 15:26:47 etherpad chat already has a "Please don't use this" warning 15:27:00 i have that on 'etherpad' itself ... 15:27:14 I think we can disable bluejeans chat also when the meeting is created 15:27:19 bluejeans doesn't show new participants past chats, so we can't do the same for bluejeans 15:27:23 No chat in bluejeans or etherpad 15:27:30 irc doesnt either 15:27:49 mostly jabber and commercial offerings like slack/hipchat do 15:27:50 I added the Etherpad warning 15:28:33 yeah, but in IRC we don't need to add a "DO NOT USE" warning 15:28:50 IRC or bluejeans voice 15:28:53 irc will be recorded (provided we use zodbot) 15:29:02 They are the only two options 15:29:13 Zodbot is in all the channels we will be using 15:29:30 this channel for the main contributor meeting? 15:29:33 yeah... I mean, provided we remember to startmeeting ;-) 15:29:48 And each etherpad starts with `#startmeeting Ansible... ` 15:30:05 Each etherpad lists which IRC channel to use 15:30:41 Join on BlueJeans: 15:30:43 FIXME 15:30:44 ^ LOL 15:30:49 Has everybody looked at the top level and the Core breakout 15:31:09 action(bcoca) fix bluejeans 15:31:48 It's the bluejeans of the chair 15:32:01 I'll be review the breakout etherpad tomorrow 15:32:30 ryansb: everyone forced to sound like a chipmonk 15:32:49 nitzmahone: at what point can you disable bluejeans chat? When you start it, or does it have to be a scheduled meeting? 15:33:29 I don't recall- I could be making it up. Might also only be for primetime BJ, but we can do those too 15:33:55 we can still leave the Q&A feature, the upvoting is nice way to see interest in questions 15:33:56 What else? 15:33:59 irc tends to be chaotic 15:34:10 Voting will be done in etherpad 15:34:43 that means you require new questions to go into etherpad ? 15:36:03 Etherpad is structured, irc is as you said chaotic. So.usijt etherpad for as much as possible I think would help 15:36:33 not sure i agree with first part of that statement 15:36:49 Well, more structure than irc 15:36:52 Ok 15:36:58 he, low bar, but i accept that 15:37:17 How well did this work last time, what challenges do we want to fix? 15:37:34 i found we had people duplicating questions/items all over 15:37:47 We should have better audio in the breakout rooms now, which I think will help 15:38:01 for setting the agenda it seems ok, as people can take their time, for live questions ... if foudn it lacking 15:38:15 OK, so will see if we can disable bluejeans 15:38:39 Maybe on etherpad we need a place for people to dump thoughts as they go along 15:41:15 possibly, i just found the 1 useful feature of bj prime was the Q/A section 15:42:05 gundalow +1 15:43:44 just a heading like "Scratch" or "Live notes" might be sufficient for the Etherpad 15:43:51 gundalow: ^ 15:43:58 ryansb: sounds like a plan 15:44:33 I'll add that 15:46:13 ok, anything else about contrib summit ? 15:46:20 https://etherpad.openstack.org/p/ansible-summit-october-2018-Core-update line 78 15:46:56 unrelated, but could someone fix the ether pad to not say 'you require login' when using cursers based browsers? 15:47:06 its just bad 'no js' redirection 15:47:32 bcoca: no idea, no login is required. Use a sensible browser. ENOTABUG 15:47:49 lynx is sensible! 15:47:49 Any other questions about Contributors Summit? 15:48:42 bcoca: I might have agreed 15-20 years ago 15:49:09 looks like not 15:49:12 #open floor 15:49:16 #topic open floor 15:54:06 closing this out since we seem to have covered everything 15:54:08 #endmeeting