 Welcome. This is the Jenkins governance board meeting. It's the 16th of October 2023. Thanks for being here today. We've got calendar as an agenda topic, and then we've got news as a general topic. Action items. Community activity report. And as crucial items governance topics, we're going to do board and officer elections. Alex will look for a report from you. Cloud bees are Oracle cloud costs as donated by cloud bees proposal to cancel the December 25 meeting. And then we'll do a budget discussion and the budget discussion I will actually end the recording before we get into the budget discussion so that we can discuss things in detail without recording. Any items that need to go on to the agenda. Okay, then let's go ahead. So first, first topic up is upcoming calendar. A new LTS will be out on Wednesday. Thanks very much to those who are contributing to it and the next baseline out in about four weeks will be 2.426. Congratulations and thanks to Basel that 426 has prototype JS removed. It'll have a Java 11 admin monitor and it will not support red hat enterprise Linux seven or any of its derivatives. Thanks a bunch. We've also got two upcoming releases that have interesting things in them. There's a publicly disclosed CVE on HTTP to that will be fixed in 2.428. With the inclusion of the latest version of jetty and it will be fixed in 2.414.3 because these are already disclosed. There won't be a separate secure or there won't be a separate pre announcement. They'll just be included in the in those Jenkins releases. And a reminder we've got upcoming we've got running officer and board elections. Any questions or comments on the upcoming calendar. Okay, then let's go on to news. So the Jenkins elections 2023 nominations in progress. We need more registered voters. We'll have Alex give a deeper status report later in the meeting. And there is now sponsoring the Jenkins project and we're looking to that as a way to significantly reduce our AWS costs and Java 21 support is further improving. We're getting more and more plugins that are testing successive success successfully with Java 21 and Jenkins core and a number of other components are passing tests. So we're just going to do a summary blog post for us after we've had a little more time to get things settled there. I assume you're still okay with that blog post and looking forward to doing it. Yeah. Excellent. Thank you. And thanks again to everyone who's been involved in prototype JS. That's been an amazing amount of work. And one of the plugins that we had listed last time has now released. I don't. Oh, it was the open stack plugin that had previously been flagged is not yet released has released so we're still making progress there. These others I don't see releases from them yet, hoping they'll get those done before the LTS is available. Anything else on the news section. Okay, action items. So I had the action to add a budget and costs topic to the regular board meeting agenda I've done that we'll discuss it later today. Alex and Uli running the officer and board elections. Alex, do you want to give us a status update or defer to Uli which one to prefer. I don't mind. Compared to last year we have 16 voters less in the discourse group. Last year we had 66 currently we have 50 but they're, I think, two weeks left. Actually, three weeks left it ends on November the five, the fifth. And I think I'm going to ahead and post a little reminder on the previous mailing list. And discourse post and ask people to join the group if they're still interested in vote in casting the vote. You reached out to some previous contributors if I get that correctly like people from she could Africa and others, and they did join the group to is a correct. I did and some of them did I was, I was a little dismayed actually I reached out and I think I got a 25% or less response rate. I thought that was an easy one you obviously contributed to Jenkins you should be willing to vote, but only about one in four actually registered to vote. So, so yes, it I did, I did do it and I thought it was an easy thing, but apparently not easy enough that all of them got engaged. I'll pause the reminder on the mailing list and discourse discourse threat this week. And I think we may get a few more people in the election water group because Jason closes on November the fifth, and we have a couple of weeks left until then, and I'm promising looking forward to the date. What are we doing for nomination of candidates do we have a viable set of candidates. Do we have any slots that are have no candidate for instance. All slots have at least one have at least one person nominated and election nomination ends on October the 27 next Friday. And I think I can post a reminder for that to in case there's someone else who wants to nominate someone or nominate themselves. Thank you. Thanks very much. I think one thing what I noted is that we have a no additional persons to work on additional nominations so we have just the number of candidates that need to fulfill the position so we have to bought nominations and one. So every so maybe we don't need an election at all if we just have. Yeah, one person per slot. So maybe we don't need much more voters. If there is nothing to vote. I think it's going to be like last year we have one proposal per roll or slot and if there's nobody else who's going to recommend someone or nominate themselves. Maybe we don't have any election and the people and proposed and I think all of them did already agreed to the proposal will be in the new role. So if candidates agree to accept the nomination, and they are the only nominee, then they are elected. Right. Yeah. Thanks way to get rid of the old nominations in this mailing thread and community IO, because it's a little bit difficult for me to see which nominations are for this year, and which nominations are for the last year. Yeah, good question. So can we clear the outdated nominations. And that's one, I'm not sure I see that list so Alex I guess you are probably administrator for that list in the, or that topic in on community. Yeah, I did take a look at that but I don't think I mean you can't delete your own DMs from this course, but you can't delete or just wipe the entire inbox I don't think that's possible as far as I'm aware. Okay, so we may only you may be stuck just checking the date of each one. Okay, great. Maybe next year we should create a new group with a year in the group, then it's easier to see the nominations for the current year. Good suggestion. Yeah. Anything else on the on the voting topic. Okay, thanks very much Alex thanks really for running that. So next action item was the retrospective on signing certificate renewal process. I apologize I've made no progress on this one, nor have I made any progress on the next one to remove to replace sub projects and sigs with working groups. Kevin anything you want to report on the retire Jenkins, the Chinese Jenkins site. I've been out for the last few weeks due to illness but my plan is actually tomorrow to check in with the infrastructure team during the info meeting and find out what we can do about that prioritization. Yeah, so what Kevin and I found was that it looks like the Chinese site is implemented as a series of helmet charts in the infra team and so they, they are probably the best point to look to what does it take to switch off those Chinese sites and replace them with redirects to the to the the English site. Last action item I had was on a drafting a proposal for license policy and phrasing changes I apologize no project no progress there either. Any action items I've missed or things that that should be flagged. Okay next topic then was community activity. So here the first item is this Java 1117 and 21 and I've posted the Jenkins enhancement proposal. This is a poll request for review and discussion. I need to check the dates and compare the dates in the draft document that I've proposed, and the admin monitor and the Google Doc there are things there that aren't aren't immediately obvious to me as to which one should be and why. So it's, it needs more analysis, but the draft is there it's been phrased, attempting to be clear and precise. So the key dates we know about we've got we've already passed the introduction of the admin monitor for in Jenkins weekly mid November we'll get it into Jenkins LTS and then in that calendar a year from October 2 will be the last the dot three of a Jenkins LTS that supports Java 11 and the second to last day of the month of October would be the first Jenkins LTS to require Java 17. That's a difference based on what I had done previously. I've had made some calendar mistakes. And then October 31 we end all support of Java 11 by the Jenkins project. Questions there concerns or comments. Now let's bring it on. I'm excited. Okay, good. All right, October fest is in progress. There's really no no new information to that I need to report are there any things that others in the board meeting want to share about their observations on October fest or things we need to do differently or better. And from the perspective of my plugins is very, very quiet. Just two or three full requests, and that's all. So that's okay for me because I did not make an advertising somewhere, but I have the, you know, even in Jenkins I don't think that there are so many new contributors around. Even not on the get a channel or in the community. It's just a, you know, a hand of people. I didn't advertise some issues, or at least one issue that we had. We had already talked about on the developer list. I'll check back in and see if anyone was interested in that. I assume that you haven't seen a bunch. I know I've not seen many. The few that I've seen were of were relatively common first time contributors trying to get the easiest thing in that they could to check off the whole request box. Yes, I haven't seen anything major as for the contributions. And yeah, no, the only thing I would say about the involvement of people with the Jenkins CI organization is that not. I don't know how this is configured, but I don't think all of the repositories belonging to the Jenkins CI or Jenkins Infra organization are by default associated with October fest. I don't know. I think I have 20 something PRs running at the moment and five of them have been labelled as active effects. So I don't know if people are able to find easily repositories where they can contribute and get a batch. Also, there's they have to the repositories must be labeled with or must have the topic October fest. And if the maintainer is not willing to support October fest we hope they won't add that topic. So, so for some maintainers I think it's healthy that they don't add the topic. Of course. Good. All right. Anything else on October fest. Okay, I think in terms of governance topics then anything else Alex that you want to mention on board and officer elections. No, not really. Okay, next topic for me then is the donation of Oracle cloud costs by cloud be so to almost three years ago now we we signed up for a promotional program with Oracle cloud that gave us discounted access to their resources and we used it to host archives dot Jenkins dot and it, it was quite a nice discount it was 80 or 90% so very, very, very nice discount but that discount period ended January of 2023. And we I didn't detect that they were now billing us at regular rates, and that was a surprise so I got a notice July or something that we were overdue payments cloud bees has agreed to sponsor those payments. Unfortunately, I'm having all sorts of challenges with Oracle billing trying to get them to actually allow us to make payments on three of the invoices. Alex and Uli Kosuke and Oleg are all seeing the email exchanges back and forth with Oracle that are happening and please bear with me eventually I think we'll get this thing closed there are no more Oracle expenses Oracle cloud expenses. We successfully stopped them all as of 30th of September. Any questions on the Oracle cloud cost situation. Okay, last item then is December 25 2023 is scheduled as a date for this board meeting I propose we cancel it. Any dissent from that proposed cancellation of the December 25 meeting. Great, I will assume it's passed by acclimation. Thanks I'm going to go ahead and stop the recording now.