 All right. Welcome. This is Doc's office hours. It's the 5th of April, 2021. Let's I propose we take two agenda topics. At least she code Africa contributon status and the search report from the plugin site. Any other topics you'd like to include on the list, Meg. It sounds good to me. Okay, cool. Oh, I take it back. I've got one more blog post. I've got one more. Draft. And. That's a topic for me. I've started it, but I need some more. Some more biographies and pictures. All right. So first share, Meg. I think this is mostly in your voice. Share. What's your observations were from the first session held today, roughly 15 or 16 hours ago. Yeah. I'm not sure. It sounds good. Everybody. Everybody says they're doing okay. I guess we just have one person who's up to the point of doing PRs, right? Okay. So. First question for me was, did you have five attending? How many people. Did five attended. Lucy was a little bit late. Something. I didn't quite understand that she'd had trouble getting into this one. But she apologized and. Okay. She got there. That's great. So. I assume that means, let's see. So that means I assume. També was the one that did not attend. Yes. Okay. All right. So it's També. També has stepped away from the program. Other five continue. Now did, did they, did all five of them attend? I've only seen three documents. Okay. And I didn't actually check that. That's okay. I'll send them a reminder. Yeah. And they were. I think. I forget one of them had run into a problem. I think she misunderstood the instructions. We're wanting her credentials to install Jenkins or something. Or. And one of the other people said, Oh, I ran into that too. It just, it's your username and password for your laptop. Not for Jenkins or something. So. Oh, oh, oh, oh, I see. So. But that was, that was also nice that, you know, like they popped up and helped each other. The big request. We had, I remember a talk about a Slack channel. They would like a Slack channel. Yeah. And, and we're still. So that's a good one. That's a valid request. It's a difficult one for me because. The CDF registration. Process is still broken. And they would be the ideal place. They would be the preferred place for Slack channel. So we're, um, Oleg has opened a request with them. So, so hopefully that will help us. I will send mail out to everybody and update them. Yeah. Short term use getter. Yeah. Or, or email. I haven't checked. I, we also agreed that they were all going to. Go to get her. Post today, but I haven't checked to see if that's happened. Yeah. And I'd seen, let's see. So let's. Maybe what we do is. So we've got the master document here. The original document. There we go. Okay. And then we've got. On Unies. And she submitted a poll request. And it's already getting good discussion. So that's. That's really cool. And we've got esters. Let's do Sharon's next. Sharon's document. And then we've got the master document. And Esther's document. Interesting. So Sharon is a mentee on the Jenkins X project. No, I think she's just miss miss spoken. She's, that's her way of saying on the Jenkins project. And she's trying to do a multiplication thing or a cross product. Okay. Because Jenkins X is not participating in she called Africa. So she can't be mentee there. Okay. So what did you get? Did any of them share? Well, actually you had obviously requested that they do the blog post because I've seen three of them. Right. And they've provided bios. To have provided pictures. The one that's missing a picture just left my picture in there. And that's very kind of her, but. Perhaps she plans to come back and replace it. Yeah. Okay. So the other is maybe she may just say, Hey, I don't want my picture posted and that's okay too. Right. That's those, though, that is a very fair decision. I don't know the circumstances for each of these people. Right. Okay. So if they clone. This document, do we automatically. Get notified. And is it shared or do we have to tell them to explicitly share? We don't, I think they have to share it with us. Okay. And so. They have to actively share it with us. And, and if they haven't yet, that's okay. We just ask. Ask them for it. Let me see what. Okay. Yeah. On you. On yin. Yes. Yes. It's explicitly shared with us by name. Yeah. And that's because I extended sharing to you and others. Okay. So what should we tell them to just share it to you and me or just to you or. They so long as they share it to one of us, the rest can be added. Okay. So, and you mentioned there was a misunderstanding on. On the, the installation, I assume it was a windows installation. So the installer prompted for a username and password. Yeah. And appear it sounds like it used the word credentials. Yeah. Yeah. So it was a, it was a, it was prompted for a, what it does is it prompts for a system account. Uh-huh. Yeah. With username and password. And while that's a best practice, it's a thing that's challenging for many windows users, because they're not accustomed to thinking of how do I configure a system account. Right. And I don't think they would use the term credentials. Right. Yeah. And that's a good point. It's, I got the feeling the word credentials had really thrown her that that seemed like a very Jenkins thing. And she was looking for some sort of esoteric Jenkins. Okay. Yeah. The other thing is for me, it reminds that using the windows installer can actually make it more difficult for a developer on a development windows machine. The windows installer does a good job of. Installing and configuring and maintaining, but then it's owned by the user that did the install. And that may not be the same user that's doing development. Right. More of a barrier. So for instance, for me, I just, I tend to run right from a command line, Java minus jar. Yeah. And I do that on windows, Linux, et cetera. So it's not. It's not any different one platform or the other. That may be a sec is what we have two windows people. At least two. Yeah. I. One, I know one in a Mac. Yeah. And that's, that's great diversity as well, because we can benefit from having multiple, multiple different environments already that they're using. Great. I mean, it may, it may be for your Friday session, but that'll be something you can help the windows people out to get environment. Okay. And. All right. So anything, anything else that you want to want to share there? No, I did sort of record it. Where do we get the recording? How do I know that? I'll, I'll download the recording and upload it to the YouTube channel. Okay. And Lucy needs a recording for the kickoff meeting that she was unable to attend. Oh, good. And, and that's, so let me put a couple of action items there to remind me that's very good. Mark to upload recordings of previous meetings. So the mentoring session this morning. Oh, and I don't know actually if I've got access to the first meeting. We'll need to ask Xena because she did the recording of that. Right. That was not something we did from, from the Jenkins account. Oh, okay. But I can, I can ask her for it and then we can link it into the Jenkins YouTube channel. Okay. So I'm guessing one of them was still reading the. I think a couple of them didn't get off to as quick a start as I had hoped, but we'll see what happens this week. Hopefully they will pick up and when they. I'm thinking. Yeah. And I wasn't sure given that we started them on a Friday, that is a public holiday in many countries. Yes. I'm not, and Monday could be a public holiday and many other countries. Right. So it's entirely possible that they've, they've been on holiday the whole time that we were in startup. Right, right. And it was. And they did. We probably in the future, it would be good to say, you know, we kind of expect you to have this done by such and such a date. Do you see a problem or something? Right. Yeah. Yeah, that's, I agree. I, there are a number of things like that. Also a launch meeting that has good instructions for them. Chris already written. Yeah. Absolutely. But this is pretty good. We did okay for first time out. Yeah. Yep. Okay. Anything else on today's startup meeting? I think that was it. Okay. So had a new topic. The plugin site. Is reporting. Reports. Oh, here it is. It's already listed. No searches that return. No results. And the reason these are interesting. Is it tells us what users are seeking and not finding. Ah. And one of the top one is the TFS is TFS. That's the three letters they search for TFS. And what that means is team foundation server and that's a plugin that has been removed from distribution because it doesn't have, it has a non open source component in it. And, but the TFS users are saying, Hey, we need it back. We like this plugin. It also has two security issues and is known to be broken with Jenkins 2.277.1. So it has a number of issues, but we're hoping that someone will adopt it and resolve its issues. So we hope for. Hoping for adoption. From a wonder more users. That have access to TFS. And most, most people in the Jenkins project don't have access to TFS. It's a Microsoft centralized version control system. Very powerful, but not widely available. Okay. Next miss is this check style and PMD. And what we've got from there is Gavin Mogan has provided instructions to create to define synonyms. So what we'll do is we will make PMD and check style. We'll be synonyms. Of warnings and G. Which is a Jenkins plugin. Okay. Did we ever figure out why the search for code coverage or coverage? Didn't find that. Juno. Juno go. Plug in. No, that's another good question. So coverage. Search did not. Did it find anything? I don't remember if it found anything. Let's do a quick check because that's another. Good one to look at. So let's ask for coverage. They should find warnings and G. Which it doesn't. Okay. So that one. It finds code coverage API, which is good. It really is. And. And that one has your Cocoa. Support in it. So it's, it's actually that's. The coverage thing is okay as far as I can tell, but it should. I think it's still. Although really the Jacoco plugin is the old plugin. This one is. I think outdated. Oh, like told me that the new thing is this. Is the coverage API. Okay. And I think the reason it wouldn't find Jacoco plugin is it's superseded by. Coverage API and warnings and G. I mean, if I go into the Jacoco plugin. Am I told that it's superseded and to go use the other. I don't think so. Let's check it. So Jacoco. Because it's still, I believe it's still being maintained last release was just two months ago. So we don't deprecate it, but we can, you know. Yeah. It's, it's. There is, there is. Another way of doing the same thing, I guess is a good way to describe it. Right. Good. Anything else on search report from the plugins. Tire site. Not for me. All right. Log post draft. So I've started that nothing much to say there. I've got to get. Extract the pictures from the two documents. We need more documents. We need more, more background. I'll send a reminder today with a link to a proposed pull request. And upload recordings. And that's all that I had for today. That looks good to me. Where are we with the. The Google summer. Season of docs is still in. That's a good question. Google season of docs is still being. Evaluated by Google. The next deadline. Is, let's see, when is it. I was thinking. Something's the 16th, I think, maybe the announcement of. So it is right. April 16. Yep. April 16. They announce. We'll announce. Selected projects. The projects that have been selected. And we do have, we did have a. A request. Has been sent. For a proposed writer. That would like to. This is a person who's going through a. A career change and is interested in writing using. Has. I think said 10 or 20 years of experience. And technology, but it's looking to switch to, or in education and looking to switch to something a little different. Okay. So continue. Recruiting and inviting writers to. To. Ask to join. That kind of thing. Where do we do that? What sort of channels do we do that on? I haven't, I haven't found good ones yet. So I think we would want to. I need to. So let's put it this way. Mark propose. A plan for choosing the writer, because right now I haven't done anything more than. Think that we need to choose one, but I need to propose some criteria, et cetera. How we'll evaluate them, that kind of thing. Okay. Yeah. I'm not ready for that to propose the plan yet. Yeah. That's what I had. Anything else make. Not for me. Okay. I'm going to go ahead and close this. And thanks very much. Okay. Thank you. Thank you. Thank you. Thank you. Thank you. Okay. I'm going to go ahead and close this and thanks very much. Okay. Thank you.