18:03:28 #startmeeting 18:03:28 Let the Jenkins meeting commence! 18:03:33 #chair hare_brain_ kohsuke danielbe_ 18:03:33 Current chairs: danielbe_ hare_brain_ kohsuke rtyler 18:03:38 #topic Last meeting actions 18:03:52 http://meetings.jenkins-ci.org/jenkins-meeting/2016/jenkins-meeting.2016-11-23-18.00.html 18:04:10 I believe, because I'm running it, that kohsuke released 2.19.4 :) 18:04:26 I have not yet set up the December GSoC retrospective discussion 18:04:47 Yes 2.19.4 seems to exist. 18:04:48 I know that oleg-nenashev and Jacob got the klocwork plugin all sorted and Jacob is moving forward with releases 18:05:02 did ogondza have a chance to prep the next 2.32-based branch? 18:05:17 does not seem to be present 18:05:53 hrmph 18:06:02 ogondza I mean 18:06:18 the branch is there: https://github.com/jenkinsci/jenkins/compare/master...stable-2.32 18:06:19 indeed, but has the next lts been branched? 18:06:20 \o/ 18:06:41 I don't think there are any other actions to really cover 18:06:41 with two backports already 18:07:26 #topic LTS status check 18:07:37 #info the branch has been created 18:07:43 https://github.com/jenkinsci/jenkins/compare/master...stable-2.32 18:08:00 without ogondza here, not sure there's much we can do on this topic 18:08:03 danielbe_: any thoughts? 18:08:11 oops 18:08:14 missed the start 18:08:44 right, needs ogondza to tell us status 18:09:07 alrighty, moving on then 18:09:19 batmat: you awake? :) 18:09:21 nothing on jenkinsci-dev about it AFAICT 18:09:32 rtyler what about my LTS related item? 18:09:47 your proposal around xmas? 18:10:03 yes 18:10:10 looks like batmat will not be here for the meeting, so I am going to punt that item anyways 18:10:24 " 18:10:24 Should we just skip two weeks around Christmas like we did last year, postpone .2 RC from Jan 4 to Jan 18? " 18:11:21 not a lot is going on during holidays 18:11:22 and the baseline is pretty recent 18:11:43 while this won't help .1, we'll have a better chance to make .2/.3 good 18:11:54 this makes sense to me, but without some buy-in from ogondza not sure we can close that item out 18:11:54 agreed on that 18:11:57 based on user feedback, if we have the time 18:12:04 perhaps send an email to the devlist CC'ing ogondza with the proposal, I think if he's okay with it, it's legit for him as Mr. Release officer to just make it happen 18:12:10 since he's not around to discuss 18:12:29 #action danielbe_ to email dev list cc ogondza re 2 week delay for .2 due to holidays 18:13:10 #topic JDK8 as baseline, with the timeline proposed by Oliver 18:13:14 https://groups.google.com/d/msg/jenkinsci-dev/fo5nKLhZK5U/IRJdMeS6CgAJ 18:13:27 without batmat I don't think we can discuss this much here 18:13:33 teilo brought up a new issue here (Windows development) 18:13:39 so it seems the discussion is still ongoing 18:14:04 right, for moving this topic in the future I think we need to be clear about the separation between communicating a plan, which is important to do as early as possible 18:14:08 and executing a plan 18:14:10 So would that mean that 2.32.x is the last to support 7? Or what? 18:14:44 Or the next line TBA also supports 7? 18:14:46 not likely, I think it would likely mean that two LTSes from 2.32 would be the last to support 7 18:14:58 ?! 18:15:02 2 from now 18:15:37 so basically in March, based on his proposal, we would stop shipping weeklies with 7 support 18:15:38 If “month 0” is now, then “month 3” is dev run-up to 2.32+LTS+LTS 18:15:40 well, Baptiste says we should switch early 2017 which means 2.32.x is the last line with Java 7 support 18:15:42 if I'm reading this 18:15:44 properly 18:16:10 danielbe_: batmat was proposing we follow oliver's plan, which isn't switching early 2017 for LTS 18:16:27 three months later means ~2.45 will be the last LTS for Java 7 18:16:46 Right, that is my understanding. 18:17:00 Then ~2.58 would be 8 only. 18:17:07 danielbe_: IMO I think we might need to plan to hold that LTS line open for a little longer than usual 18:17:12 for security fixens, etc 18:17:25 isn't Java 7 EOL? 18:17:28 ish 18:17:29 :P 18:17:33 Oh yes, for some time now. 18:18:02 1.5 years AFAICT 18:18:09 if we're saying LOUD that in six months from now, you will no longer receive Jeknins updates/security fixes for JRE7 based installations 18:18:12 that's fine for me 18:18:29 right 18:18:36 remember the line lives for ~3 months 18:18:36 but if we're not communicating this to users this month, the Month 0 of oliver's plan has to move out 18:19:01 basically my point is that the counter has to start after announcement to users 18:19:01 right 18:19:17 other than that criteria, the plan ogondza proposes is fine for me 18:19:27 * rtyler is just a lowly user 18:19:52 So teilo needs to explain what exactly would be blocking him so we can address that 18:20:10 oh there's ogondza :) 18:20:24 indeed 18:20:29 it's going to be a meeting after all \o/ 18:20:46 #action teilo to help clarify what blocks windows development of Jenkins on JDK8 18:21:18 back to LTS status check? 18:21:21 (AFAIK nothing fundamental, probably a sideshow) 18:21:28 damn! 18:21:43 well, danielbe_ in lieu of batmat, what do you think next steps are on this topic? 18:22:36 find out what teilo's concerns are exactly, then decide whether they block (likely not), possibly address, then get consensus, then communicate 18:22:44 okay 18:23:18 #action batmat to figure out whether teilo's concerns block moving forward with a gaining consensus on ogondza's JRE8 plan and moving forward 18:23:22 #topic LTS status chcek 18:23:25 #topic LTS status check 18:23:29 ogondza: the floor is yours 18:23:38 sorry everyone 18:23:52 I have checked the candidates yesterday and the queue was empty 18:24:02 there are 2 minor fixes to go to .1 18:24:18 I will recheck the queue and push the RC tomorrow 18:24:59 \o/ 18:25:18 what about the release scheduled for Dec 21? Have you heard from KK? What's the concern here anyway? 18:25:36 I have not tried to reach him 18:25:44 kohsuke around? 18:25:50 welp 18:25:55 IIRC batmat was unsure if he will be available 18:26:38 I put that on agenda hoping KK will join the meeting 18:26:57 maybe ogondza fell asleep 18:26:59 Limited bandwidth 18:27:05 I just sent him a private ping just in case that gets through. 18:27:44 kohsuke: ok to release on Dec 21th? 18:27:50 or should we postpone ... 18:28:01 (2.32.1 IIUC) 18:28:08 I can do that. Np 18:28:40 okay so that's cleared up 18:28:57 cool. so the schedule is as usual 18:29:05 ogondza FWIW I put on the agenda the question what to do about holidays this year 18:29:19 last year we had a two week break in the schedule 18:29:33 right now, .1 is Dec 21, then .2 RC on Jan 4, then .2 on Jan 18. 18:29:47 danielbe_: we should have RC in early January - that sound OK to me 18:29:47 My proposal was to postpone .2 RC to Jan 18 18:30:08 IIRC we did that so people are not expected to test shortly before holidays 18:30:10 this would give us more time to see what feedback is like 18:30:58 though, I do not object to postpone 18:31:21 I mean our schedule means we have 4 weeks of slack per year we're not using 18:31:48 slowing down when everything else is slowing down anyway seems reasonable in case something comes up 18:31:48 this is for the first time someone complains I keep up with the schedule :P 18:31:53 heh 18:31:57 not complaining 18:32:14 in fact I'm very happy that we're keeping to the schedule so well 18:32:39 ok, danielbe_ can you update the calendar? 18:32:47 I see you have put the dates in ... 18:32:53 #action danielbe_ to update LTS calendar for 2 week delay 18:32:56 or are those the "correct" dates? 18:32:57 danielbe_: so you are saying that you want a longer period of feedback about .1 before we even try to make .2 RC 18:33:25 jglick Basically. I mean we can also release .1 on Jan 4 so people actually get to upgrade in time 18:33:31 that would probably be even better 18:33:56 in what way? 18:34:34 How many people do you expect will upgrade between Dec 21 and new years? 18:34:46 I expect LTS feedback will be delayed by that 18:34:46 .1 is a full release and can be used. RCs are not deployed. 18:35:18 right, but if something's wrong with .1 we learn from its users and can fix .2 18:36:02 danielbe_: if we want feedback sooner - so we should release .1 sooner 18:36:13 good point 18:36:14 +1 18:36:46 So keep .1 release schedule, but move back .2 RC to allow for a longer feedback period? 18:36:58 ack 18:36:59 to clarify, all future dates would shift accordingly 18:37:59 action me! 18:37:59 decide now or write to the dev list and wait for feedback? WDYT ogondza ? 18:38:46 #action ogondza postpone .2 RC by 2 weeks 18:39:14 #action ogondza postpone .2 RC by 2 weeks (all future dates postposed accordingly) 18:40:13 heh 18:40:15 batmat awake by now? 18:41:18 doesn't look like it 18:41:20 next topic? 18:41:37 sure 18:41:37 #topic New Security Officer Announcement 18:42:03 I haven't sent the email out, but wanted to take the opportunity to welcome Daniel Beck back for his second term as the Jenkins Security Officer 18:42:29 I really need to make this look more fun ;-) 18:42:29 danielbe_: here 18:42:42 omg we're totally not doing the JDK8 topic again 18:42:49 lol 18:42:56 batmat read the log we have a path forward for JDK8 18:43:07 #topic Next meeting 18:43:10 danielbe_: NO WE GO BACK! 18:43:11 :) 18:43:18 sure, I was not going to ask for it 18:43:25 GREAT! 18:43:50 so next meeting should be Dec 21st, but I'm not sure if people will all be on vacations that week 18:45:17 let's just schedule and see what happens 18:45:28 * rtyler shrugs 18:45:29 fine with me 18:45:35 #info Next meeting Dec 21st 18:45:37 #endmeeting