18:00:03 <rtyler> #startmeeting 18:00:03 <robobutler> Let the Jenkins meeting commence! 18:00:13 <rtyler> #chair kohsuke danielbe_ 18:00:13 <robobutler> Current chairs: danielbe_ kohsuke rtyler 18:00:35 <rtyler> #topic Last meeting actions 18:00:50 <rtyler> the last meeting log: http://meetings.jenkins-ci.org/jenkins-meeting/2018/jenkins-meeting.2018-04-11-18.00.html 18:01:05 <rtyler> fortunately everything was on my plate /o\ 18:01:26 <rtyler> oleg-nenashev is now set up as a "manager" on the YouTube Brand Account so he can run GSoC recorded sessions 18:02:00 <rtyler> the first office hours oleg-nenashev ran today in fact! https://www.youtube.com/watch?v=kg1-Zhsor-Q 18:02:30 <rtyler> the other item I had was updating the approved trademark usage page, which has been done: https://wiki.jenkins.io/display/JENKINS/Approved+Trademark+Usage 18:03:06 <rtyler> the final item I had was to discuss some 2017 Jenkins project finances with kohsuke, which was a request from zobel, which hasn't yet been done 18:03:12 <rtyler> turns out kohsuke was on walkabout longer than I had anticipated :) 18:03:27 <rtyler> any questions on the last meeting's actions before we continue onward in the agenda: https://wiki.jenkins.io/display/JENKINS/Governance+Meeting+Agenda 18:03:39 <danielbe_> rtyler re the finances, does this mean anything for reimbursements from 2017? 18:04:04 <rtyler> no, it's just us making sure that the books that SPI has are in line with what we expect 18:04:14 <rtyler> are there reimbursements you haven't seen go through from 2017 yet? 18:04:35 <danielbe_> no, but I did it in mid 2017, since then there's been a few I haven't filed yet 18:04:45 <danielbe_> if I can do those whenever then that's fine 18:04:55 <danielbe_> if I should do those now I'd like to know 18:05:08 <rtyler> you should definitely file reimbursement formws 18:05:54 <danielbe_> I will, but I wonder whether it needs to be done _now_ for 2017 18:05:57 <rtyler> now that I kind of see behind the scenes in SPI more, I'm trying to make sure that kohsuke isn't a SPoF for many of our interactions as far as reimbursements and things like that go 18:06:21 <rtyler> danielbe_: eeehhhh, that I don't know about, I'm pretty sure zobel and co. have closed the books for 2017, or are really trying to 18:06:31 <danielbe_> huh 18:06:35 <danielbe_> okay, will do that then 18:06:37 <rtyler> it's april dude 18:06:37 <rtyler> heh 18:06:55 <danielbe_> Us Germans get a full year for their taxes :P 18:06:57 <rtyler> zobel: if you're around, any additional information on this topic would be helpful 18:07:41 <danielbe_> didn't want this to hold up the meeting, I think we should move on? 18:07:44 <rtyler> I'm going to guess not for today, danielbe_ I'll discuss with the folks in #spi on OFTC 18:08:00 <rtyler> alright, moving on 18:08:06 <rtyler> #topic LTS status check 18:08:29 <rtyler> off to ogondza, jglick, and oleg-nenashev for the usual LTS party? :) 18:08:45 <ogondza> while the tests are still running, it seems reasonably good to promise you RC out tomorrow 18:08:45 <jglick> I have no special info about LTS. 18:08:47 <ogondza> https://ci.jenkins.io/job/Core/job/jenkins/job/stable-2.107/15/console 18:09:19 <ogondza> now the full suite including docker based tests should be run in upstream! 18:09:19 <danielbe_> rtyler the contentious meeting is in two weeks when we select the next baseline :P 18:09:30 <WolfpackFan> hey guys i'm here for the meeting. I'd like to suggest changing the jenkins logo to something less offensive. Thanks! 18:09:40 <jglick> not as contentious as for 2.107.x I hope 18:10:07 <rtyler> WolfpackFan: we have an agenda https://wiki.jenkins.io/display/JENKINS/Governance+Meeting+Agenda if you have a topic, and we have time at the end, we'll get to it 18:10:21 <rtyler> ogondza: anything you need from anybody else to drive the LTS RC tomorrow? 18:10:30 <ogondza> so unless there are objections I would like to have an action recorded for myself please 18:10:40 <ogondza> rtyler, nope 18:10:52 <rtyler> #action ogondza to cut the next LTS RC this week 18:11:08 <ogondza> rtyler, I have implemented your suggestion in the build i linked, FTR 18:11:27 <rtyler> I have no idea what I suggested 18:11:27 <rtyler> heh 18:11:36 <ogondza> I guess it was my idea, then 18:11:47 <rtyler> if it was a good idea, then probably wasn't me 18:11:54 <ogondza> heh 18:11:57 <ogondza> thanks anyway 18:12:02 <ogondza> we can move on i think 18:12:02 <rtyler> alright, let's continue on 18:12:11 <rtyler> #topic JEP-200 status update 18:12:15 <rtyler> jglick: can you lead this topic? 18:12:32 <jglick> I guess. Was actually added by oleg-nenashev and there is perhaps not much to say. 18:12:41 <jglick> #info https://groups.google.com/forum/#!topic/jenkinsci-dev/AUdrTLmezgU 18:12:48 <jglick> pretty much says it all 18:12:50 <rtyler> haha 18:12:53 <rtyler> ok 18:13:10 <jglick> I think he wanted to reserve a slot in case anyone wants to discuss this live. 18:13:29 <rtyler> #info according to oleg-nenashev, May 1st is when the JEP-200 related proactive maintenance period ends 18:13:46 <jglick> There is already a public retrospective doc, which would be the place for anyone to contribute feedback. 18:13:50 <rtyler> #info JEP-200 was "Switch Remoting/XStream blacklist to a whitelist" 18:14:13 <jglick> But in case there is anything which you think needs to be discussed specifically by governance peopleā¦ 18:14:22 <rtyler> #info the retrospective document for JEP-200 can be found here https://docs.google.com/document/d/1KCCIxWh-c44GJbW_AwKooOd7wD4vthWp_KC0r2OJQl0/edit 18:14:50 <jglick> There was of course the general issue that lots of plugins are barely maintained, if at all, which makes it very difficult to do behavioral changes upstream. 18:14:59 <ogondza> #info both mentioned fixes ware added to 2.107.3 LTS 18:15:06 <rtyler> since I don't believe we have oleg-nenashev with us today, I would recommend following up on the dev list thread with questions you all might have: https://groups.google.com/forum/#!topic/jenkinsci-dev/AUdrTLmezgU 18:15:15 <rtyler> ogondza: \o/ 18:15:29 <martinda> oleg-nenashev is not here now, that's why I am here 18:15:46 <jglick> martinda: great, anything you would like to add? 18:15:49 <rtyler> any JEP-200 related questions or areas of concern we should discuss? otherwise we can move on 18:15:58 <rtyler> jglick: I think he's here for our next item on the agenda :) 18:16:04 <jglick> ah 18:16:11 <martinda> nothing on this topic, I am here for the gsoc update 18:16:16 <jglick> Yes I think we can move on then. 18:16:50 * rtyler taps his foot a few times 18:17:10 <rtyler> #topic GSoC status update 18:17:27 <rtyler> martinda: thanks for stepping up to discuss this today :) 18:17:51 <rtyler> the floor is yours 18:17:55 <martinda> sure. there is not much for me to say since oleg-nenashev has already provided a written update https://groups.google.com/forum/#!topic/jenkinsci-dev/92wY9hBW1Vo 18:18:28 <martinda> should I use the pound-info for this link? 18:18:50 <rtyler> links are automatically added to the meeting minutes as info items 18:19:04 <martinda> we asked for 4 slots from GSoC, and we got all 4 18:19:13 <rtyler> how many mentors do we have signed up for those four projects? 18:19:48 * martinda is counting 18:20:10 <rtyler> if you run out of fingers and toes, I have a few extra you can use 18:20:11 <martinda> we have at least two per project, some projects have 3 18:20:20 <rtyler> ah that's wonderful 18:20:30 <martinda> yes, it is really nice 18:20:48 <rtyler> martinda: are there any calls to action we should be aware of for non-mentors to get involved or help the students in any way? 18:20:50 <martinda> this year we have lead mentors and co-mentors 18:21:18 <martinda> we will need core contributors in specific areas to provide guidance 18:21:53 <martinda> during the community bonding phase, so that projects get started in the right diretion 18:22:21 <rtyler> by core contributor do you mean to jenkinsci/jenkins or just frequent fliers? :) 18:22:26 <martinda> we also collaborate with the librecores org for the EDA plugin project 18:23:04 <martinda> core contributors or experts in specific aspects, either highly opinionated or those knowledgeable with the code 18:23:28 <rtyler> understood 18:23:32 <martinda> I know jglick contributed several ideas to the simple pull-request plugin for example 18:24:01 <martinda> the next three weeks are critical to discuss these ideas and determine the road the project will take 18:24:32 <rtyler> gotcha 18:24:41 <rtyler> after the next three weeks what happens? 18:25:12 <martinda> The mentors are Oleg, Martin, Willy, Jeff, Supun, Kristin and possibly another Jeff, and one member for librecores Stefan 18:25:38 <martinda> rtyler: one more question 18:26:05 <martinda> A student is asking if we need to create a github repository before creating a gitter room for the project? 18:26:28 <rtyler> it is ideal to do so, then the mapping is automatic by gitter 18:26:37 <rtyler> that's something I can help with after this meeting in #jenkins-infra 18:26:43 <martinda> that would be under github.com/jenkinsci/<gsoc project name> 18:26:59 * rtyler nods 18:27:18 <martinda> the meeting minutes for the first gsoc office hours are https://docs.google.com/document/d/18QKXxYrRm1XPmSHMNqCjIemTcm2hxF4NbZw7-EdcGrc/edit# 18:27:22 <rtyler> any questions for martinda before we move on? 18:27:55 <martinda> gsoc coding starts on May 14. Some students may write code before that, but it is not required until then. 18:28:22 <martinda> rtyler: we will need someone to provide a plugin writing session on the hangout 18:28:51 <martinda> plugin writing tutorial session that is, date tbd but in the next 3 weeks most likely. 18:29:03 <rtyler> I suggest reaching out to markewaite or schristou who have given such sessions before, outside of this meeting 18:29:11 <martinda> thanks 18:29:24 <rtyler> we also have recordings on youtube.com/c/jenkinscicd 18:30:13 <rtyler> shall we continue on? 18:30:22 <martinda> yes 18:30:48 <rtyler> #topic Unplanned agenda items 18:31:23 <rtyler> WolfpackFan: you had a concern you wanted to raise, while I don't think this is the right place to /start/ a discussion, I wanted to take the opportunity to point you in the right direction for pursuing this topic in the future if you're passionate about it 18:32:12 <WolfpackFan> rtyler okay sounds good.. yes just want to reconsider the logo since it's a bit offensive, perhaps we could take design discussion on that 18:32:46 <martinda> WolfpackFan: which logo is that? (just curious) 18:32:48 <WolfpackFan> or i can raise the concern where needed 18:33:01 <rtyler> while I don't understand how it's offensive, the design was chosen by the project from a selection of logos submitted in 2011 18:33:03 <WolfpackFan> the one here https://jenkins.io/ 18:33:30 <WolfpackFan> it could be construed as offensive to balding men 18:33:47 <rtyler> there are a number of balding men in the project who might disagree :) 18:33:54 <WolfpackFan> this is 2018 so i think we want to make sure we aren't offending folks 18:34:06 <rtyler> to keep this productive, if you're serious, please state your case and discuss this at jenkinsci-dev@googlegroups.com 18:34:13 <WolfpackFan> lol i'm just messing with yall, it's fine. Enjoyed the meeting, yall have a good one 18:34:32 <danielbe_> well 18:34:39 <rtyler> WolfpackFan: if you want to poll bald folks, ask danielbe_ abayer and aheritier :P 18:34:46 <danielbe_> at least we've demonstrated that this meeting _is_ open to everyone :) 18:34:54 <WolfpackFan> indeed 18:35:01 <rtyler> as time goes on, I fear more and more of us are starting to look like Mr. Jenkins :-! 18:35:07 <rtyler> let's move forward :) 18:35:12 <rtyler> #topic Next meeting 18:35:27 <rtyler> I believe May 9th is the next slot on the calendar we have 18:35:49 <rtyler> I don't see any big major holidays or reasons why we cannot hold a meeting then 18:36:21 <danielbe_> isn't europe off basically for all of May? :P 18:36:24 <rtyler> #info next meeting May 9th at 18:00 UTC 18:36:34 <rtyler> when isn't europe on holiday or strike 18:36:42 <rtyler> anyways, thanks everybody for participating :) 18:36:45 <rtyler> #endmeeting