 Welcome everyone. I'm Mark Waite. It's the platform special. This is the platform special interest group meeting. It's the 12th of September. Thanks for being here. Let's look over the agenda. I'm going to share my screen so that we can see it together. And here is what we've got for today. I will talk about action items. I've got a brief topic on the plugin installation manager tool. We'll put shift Oleg's question about JCASC a little later. He's going to be late today. Then we'll ask Alex, did you want to give us a brief status update during the meeting on Docker multi arch? Was that one just to drop from the agenda? Sorry, I was on mute. Okay, and then I think it's good for us to do a Windows installer status report. I've got a new topic to add related to Hacktoberfest and how it relates to the platform SIG. And then we've still got a question with Oleg with regard to moving the configuration as code plugin from the cloud native special interest group to the platform special interest group. Any other items that need to be added to the agenda? Okay, I'll take silence to mean no. Let's go ahead then. So open action items. I continue to have my guilty one opening the Jenkins enhancement proposal for Docker operating system support and platform selection rules. It, it is very much needed. I apologize that it's not done yet we are working with the governance board to Tracy Miranda has started the process of getting a additional people added so the Jenkins enhancement proposals can be approved and processed through. So there are some positive steps there but I've still got to submit the JEP itself. Likewise, Oleg's got the action item to submit one for Windows support policy. Then Alex we had one for you on code signing with Olivier Vanine. You want to give us a status report there? Yeah, so filed a ticket with the, the CDF on the things on GitHub for this trade updated that issue recently and requested some more information. So we're just still kind of waiting on that ticket to be resolved so that we have a code signing sir. And now is that a ticket that's out in the public so I could link to it? Yeah, let me find the. I will send you the link. Great. All right. And when I asked Olivier for a status report I failed to note that that we've already got a link to the release automation project and latest status. We're discussing specific details around release out of the Jenkins release automation project. Good. All right. That covers all the action items that I had recorded. So next topic then was the plugin installation manager tool. Natasha had created this as part of Google summer of code. Alex had had some initial experience with it. It provided her some feedback. I now need it for a work project. So I'm going to take, take up some additional experiments with it. And I'll submit pull requests as I learn more. I don't know what Natasha's availability is right now because I think she's resumed her studies at Penn State. I know she was trying to get a 1.0 release out. But probably with the start of the semester it was just a little bit much to do it at this point. So she may be still planning to do a 1.0 with some changes. Well, and I saw that the tip of her master branch has some changes on it that I think I'll help her evaluate because I think I've got some changes I may need. And one more tester is a good thing before she goes to 1.0. So that's, that's, I'm, I was really encouraged by it. It seemed, oh, hey, it's behaving well and it takes the right arguments and nicely done. So Alex next topic, Dr. Multiarch. So one of the kind of the action items from the previous meeting was to send out an email on the mailing list. I did that requesting people to, to use the, the different architectures if they, if they had them. I've not really received received any feedback yet. We wanted to get that feedback before we merged into the main Jenkins organization on Docker Hub. We're still kind of waiting for some feedback if there are any issues and things like that. So now, and the Docker Multiarch, this is one where in order to use it. I would really need to have one of those alternate architectures and so by alternate architectures it's series 390. It's power PC, and help me out what was the other arm 64 and arm 32. But, but in the case of arm 64 and arm 32, it's not my Raspberry Pi running Linux, for instance, where job already works, right? It's something different in that case. No, it would be for the Raspberry Pi would be the arm 64. That would that should work. Oh, okay. All right. All right. So, so pie users like me can evaluate the arm 64. Multiarch Docker image. And this kind of the multi-except was kind of originally kicked off by a kind of like requests from Durgadas, I believe. There's a long period of time where it didn't get there are some issues in releasing the tag so I don't know how much he has been able to use it, or if it kind of fell off the his kind of roadmap because it took so long to get that. Way so I haven't really heard we haven't really heard from him. So, I've notated to him on Gitter at least but that those were available now but maybe he has moved on or something but he was kind of the one that was originally driving it. So I don't know if he's using it yet. I can try and reach out to him and see. Okay, thank you. Well and knowing that I can I can do some experiments with on my arm arm platforms that's that's encouraging. Great. Anything else on Docker Multiarch. No, that's all windows installer status Alex. So still working with Olivier about kind of merging it into the release process. I created a PR against the packaging repository. It will need some changes to get worked into his flow and working with him on like a correct Docker image for build and for the release flow. So he's he's kind of putting into the Kubernetes setup that he's doing for the release stuff. And then we're waiting for the the codes. And that was mentioned earlier. Okay. Now, I saw this mention of Daniel Beck. I know we've got a security update coming out today that he had pre announced. Anything, anything there that we need to specifically highlight in this group. Not today. It's basically been things that people have filed against the current installer, just some issues here. And so I've tried to kind of pull in fixes for those into the new installer. So that's kind of what that was is he had just provided some feedback about some things that people were concerned about file issues, security context for the current installer. And so I've been trying to make those items are addressed in the new installer. Good. Okay. Excellent. Thank you. So thinking security from the outset. Okay. That's all for for that topic. Okay, now the Jenkins Docker image for Windows, you had done some work on that and I don't, I don't recall, did it end up in the in the multi arch images, or no, that's a separate effort for the master. It kind of, I put it on the sideline. I closed the PR, just because with Docker, you would probably be running your master on Linux. Just, and there really isn't a reason to have a Docker windows image. So I, there wasn't really a lot of I was really interested in that. So I just kind of close that PR and put it on the sidelines. Great. Yeah. And we've got enough platform testing challenges trying to be sure that we continue running on all the various platforms. I'm all in favor of not adding one more super. All right. Anything else on Windows installer. No, that's all. Thanks, Alex. So next we've got an upcoming event that's an advocacy event Hacktoberfest begins is sponsored by Digital Ocean and dev. And that Hacktoberfest is an opportunity for people to, to contribute to open source projects by learning how to do pull requests and by submitting pull requests. The goal is to encourage people and they offer various forms of swag to encourage people to do it. We're going to do some promotional events at various places. I'm considering one in Colorado, for instance, and the idea is to help people who are novices to submit their first pull request. If they submit, I think the rules of the RF they submit for they get the this special promotional t-shirt. And so we're looking forward to that event. You might be mindful of it in your area. See if there are ways that you if you've got a Jenkins area meetup you could consider promoting it there. I think what I'm going to try a theme wise here is get some platform theme things like hey bring in some raspberry pies, or bring in some different operating systems maybe a free BSD or an open BSD and invite people to help out. Another need that we have is we need people to go through the JIRA issues that are related to platform or otherwise and tag them with or label them with the newbie friendly label. And that's the one we'll use used for Hacktoberfest issues and other newbie friendly themes. Questions on Hacktoberfest. Now, actually, you're an interesting case. Are you are you based? Where are you based physically? Are you in? In India. Ah, okay. So are there Jenkins area meetups anywhere? No, actually, nothing, nothing, nothing near me. I mean, nothing absolutely nothing near me. It's usually held in Bangalore and Pune. I'm based in Mumbai. So there's quite a geographical gap, I think. Interesting. Okay, so that's, that's a, that's an interesting topic. I will see if I can look for and would encourage you to look for people in Mumbai that you might be able to encourage. Definitely, definitely. I'm more than happy to be helpful. Great. Thank you. That's super. So, Oleg hasn't joined us yet. I'd be, I tend to just delay this one until another time and call that our session for today is complete unless Alex or Slayton you have other things that you needed to discuss. No, I don't have any other topics today. No, I think I'm done too. Okay, well thanks. That's one question just just one question before we like wind up with respect to the cloud native special interest group. Is there anything happening over there. I haven't seen meetings of the cloud native special interest group recently. And one of the one of the reasons why this proposed move for the configuration is code efforts was from cloud native special interest group to the platform special interest group. I'm not sure that the organizers of the cloud native special interest group are are currently actively doing meetings. Because I was interested a bit to contribute maybe to the community project is ongoing and maybe once that gets over maybe next month around. So I was wondering if I could just contribute to the cloud native SIG. So, yeah, thanks. Thanks a lot for that. So, well, and that's your, your community bridge project is. Yeah, yeah. Once it gets over, I mean, the current project gets over I would be interested in contributing to the cloud data. Make sense, Slayton. Thanks very much. Thanks a lot. All right. I think we'll call or call this a meeting for today. I'll stop the recording and we'll I'll post a recording a copy of the recording to the platform special interest group playlist on the Jenkins YouTube channel. Thanks everybody for being here much appreciated. Thanks a lot guys.