 Jenkins Advocacy and Outreach CIG. Today is Thursday, November 30th. On the agenda, I have a quick thank you and shout out goes out for the Contributor Spotlight Project. We are officially live, so yay. Quick talk about Contributor Summit at Faustum. If there's anything else you wanna add there, John Mark. And then our, I think the depth of our discussion here is gonna be on GSOC 2024 planning. And then I have a couple of images for the holiday tweets that I wanted to share and just make sure that we got blessings before. We use those images for the holidays. Is there anything else we need to add? Cool. All right. Okay, so Contributor Summit Spotlight, sorry, Contributor Spotlight Project. Page is live. Thank you again to Chris, Kevin, John Mark, to everybody involved to help make this thing happen. So we're thrilled. I have a correction. I don't know how to raise my hand here. Yeah. The only thing I did besides cheering up the players was to update the Turbotron. I think Chris and Haveri and Kevin may have a lifting. So at least if you could move my name at the end and make it smaller, to be honest. Well, you did help us at the beginning. There was a long process with this, if you remember. We started a few months ago. So it did take a lot of people and it did take a lot of time. So don't underestimate your contributions here, but it counts. Thank you. Well, maybe Haveri there, but Chris made also a... Yes, definitely. Big, big work. Thank you, Chris. A lot of efforts from Chris and Kevin and Erwe. So all around, thank you so much. And then for the Contributor Summit, so we discussed earlier, this page is now live. Yeah. Invite has gone out as of yesterday evening, my time. So I will be tweeting about it. And I'll probably also ask CDF to help tweet as well. Yeah. And Roxanne did reach out to me. She said they do have some swag that they can donate. So we will have CDF swag and possibly CloudB swag. That's TBD. Anything you'd like to add here, Jean-Marc? No, I will maintain a centralized list of possible attendance for the Contributor Summit. I'm going to rephrase that in better English. So tentative attendance list. People have told me that they plan to attend and this can change during the time. I'll wait, we have some coordination meetings on that subject, end of December, beginning of January, latest. The planning of that day will start to coalesce and we're going to work on that. I'm including in the organization of that, a good part of the logistics for the Jenkins presence during FOSDEM. So mainly roll-ups, tablecloth and people that will mend the booth or be present. So this is also starting to shape. At least all the pieces have been identified and spotted on the map of Europe. No, we just need to organize to have them there. So there's a report on my side. It's moving ahead. Thank you. And then I'm also working on stickers as well as collection of swag. So logistics is in the works for those two items as well. And Bruno, will you be bringing your... Minigun. Thank you, Jean-Marc. Yes, for sure. I do hope it's still working. But yes, if it's not Minigun, it will be something else. But yes, I think I will bring that. Okay. All right. Things are coming together. So GSOC 2024. So we have the project idea page. Thanks again, Chris, for that. And so now I'm in the process of trying to herd mentors, right? So I have written a blog. And thank you, Bruno, Jean-Marc, Chris, for your input there. So I will be creating a pull request for that. And then I'll reach out to CDF as well and see if they can help us with soliciting for mentors too. We need to review it. Yep. Okay. And then scheduling a online meetup for prospects. I'm thinking that we should do one either in... Well, in December. This is basically telling them, this is what you should plan for, right? This is what you should expect. These are the requirements. And that would be the initial step. And I wanted to see your availabilities. I'm thinking December 14, 19, 21st. And it would be on Thursday, 8 a.m. Pacific time. Yeah. I'm unavailable the 21st. That's the 40th wedding anniversary. Oh, okay. So no, I will not be doing business meetings that day. I just would like to hear Chris's opinion about making the online meetup at that moment. Yeah. I don't have a preference. It doesn't matter. So as long as it works, I should be fine. Now on the... Not only the form, but also the background. I might have misunderstood. You had some doubts about doing that that early. What is your point of view on that? Last year we made it, but I was in the driving seat. So it would be nice. And Alyssa's idea is good, but I would like to hear your point of view. Chris. Maybe we should hold it later. I'd say maybe 19th or 21st. Because like right now we have one mentee returning as a mentor, which is harsh. So I think I have lost contact with you, so I don't know. So we have at least one person who may show up. But we need more time to find more prospects. And do you have an idea what the content will be? Or... Not yet, no. Because if you ask me, I can help you. And we have last year's experience of that. So what I can do is I'll look up what we did last year around this time. I'll add it. I'll add the links here. And then I think what we can do is improve it, make it better or add more information. But I think the concept there, if that was, you know, this is how you get things started. What is GSOC and things like that? And I think that would help. At least. My vote is for having that meeting. Oh, it is stupid what I say because I promoted it last year. I second Chris's point of view to have a little bit more mentors. Before the meeting. Before the meeting. And I'm ready to give a hand for the presentation. Now, I don't want to make the presentation. I can do a small part with perspective. But you are, the three of you are now in the driving seat. Yeah. For that. Now, the big pitfall, not to fall sorry, Chris, interrupted you. Lessons learned from last year. Not a monologue like I did. But that will be easy. Go ahead, Chris. Also, like, I can prepare some slides for the presentation. So that should be fine. Okay. I'll start something and then we'll collaborate, Chris. Yep. Great. I like that. Okay. So. So Chris, you're leaning towards the 19th or the 20th, but we need to find more mentors and that they can join. And then we'll figure out whether it's a 19 on the 21st. Yeah. Right now, like, for sure, I know, like, have a, and a harsh of mentors, but. I don't know. Who was the other person before harsh. Oh, the mayor. Yeah, he will be a mentor. Yeah. Oh, he said it very quietly, but people heard it. Very, very clearly. So I will, will not let him escape. So he snagged his, his. All right. I'm not. I'm just, I'm just a little bit surprised. Don't let him run. He volunteered. Okay. We pay as a lasso. Right. Don't forget that the 21st. Mark is not available. Right. Right. So he has a good. Help to have him aboard. Make it 20th. 20th. Okay. That's a Wednesday. Okay. Would that work for you, Mark? Oh yeah. We can't hear you. I think you say no, because he's muted. I sold no on the lips. I still know. He's struggling with his unmute. No, I don't hear him. No problem, the 20th is fine. Even if I'm unable to run a keyboard, the 20th is fine. So I even misread it, no, oh, oh, oh. We go for the 20th, I should be available, yeah. Good. I make myself a bit. That's good, I see that the program is in good hands. And then there was something else, was there something else that you wanted to bring up, Chris? Because I had a talk with John Mark yesterday and he said you had a couple of things you wanna bring up regarding GSOC. Maybe not his time, maybe next time, because like maybe we'll meet for GSOC, because I don't think they're like passing issues now. Okay. So I don't really remember what I said before in John Mark. Can you remind me? Now I have a doubt if it was related to the Jenkins I.O. and Docs part of specifically to Google Summer of Code. But Google Summer of Code, by here we are coordinating with the drive of Alissa, which is very good. If I may ask a couple of questions. So how are we with the project ideas? Could you do us a small summary? Where are we standing? You mean the current project ideas we have? Yes. Can we go to the page, Alissa, is it possible to navigate to it? I think we have quite a number of... We have 14 in total for now, but one of them is not supposed to become anything. Because like Mark said, he's not going ahead with it. Okay. So we have about 10 project ideas? 14. 14. That's him, yes. Yes. Hey, that will reach, but we're not rich in mentors. No. But we still have to ask Steve Hill and Raoult, if they're interested to mentor, I don't think we have asked. Right, Mark? So we need to ask permission to use the names here. It's just, I don't want to forget like who you mentioned, that's why the names are here. Hopefully it's okay with them. Mark, is Adrian going to help us this year, or is he completely worn out? I doubt it. I don't expect Adrian to be a part of the like in health score mentoring this year. Okay. I'll get rid of that name. So mentors is the focus of the team's work right now. We absolutely need. Other question. Is there interests on the various channels? Do we see people being active? Besides saying, hello, I'm going to change the world? No, no, I didn't see anything. They just asked the expressed interests, but they didn't start. Right, okay. Maybe a few did start, but I'm not sure if they're interested in JSONC. Yeah, certainly I'm seeing some traffic in the plugin installation manager tool, for instance, but it's hardly any of it's around code and the code submission that we did have was relatively weak. Okay, so we can safely, or you can safely concentrate on recruiting mentors. Good. My curiosity is answered. I didn't want to, I think it's looking good. Okay. So the takeaway here is we need to find more mentors. Yeah, project ideas were good. Yeah. Otherwise we have a strong mentor that comes with his project idea. That's okay, but we don't need to find more project ideas. This is my sentiment, Chris. Yeah. You've shared that. Okay. Agreed. Okay. Are there certain names that we think would be good mentors for any of these one projects or any of these projects that we can link a name to and then maybe perhaps I can chase them, reach out to them personally? Sight. Cloud events plugin for Jenkins may have some candidates inside Fidelity Investments. They've been very interested in the CD events technique, but we'll need to talk separately because I'm not sure if they're interested in mentoring in GSOC or not. That would be an even bigger stretch from a financial services company doing mentoring in a public project. It's already a stretch, I think, when they contribute source code to an open source project. Well, Mark, suggestion would be to ask the TSM who is following that account. Ah, good, interesting idea. I can give you names offline. Great, thanks. Because he's probably coaching them for the open source. I think Mark is also referring to the two people. I think it was two gentlemen that did their presentation at CDF, CDCon, Mark. Correct, right. Yeah, so there are people at Fidelity that are doing open source work at least in part of their work and they may be interested in this because it's an integration facility. Okay, I'll see and I'll try to reach out to them. I should have be able to at least get their contact information. Talk to Mark first. And I can, because there are some people that I know within my work sphere then that could help be a good catalyst. Okay, good. Anything else from here? No, good job. Looks good. I can go away peacefully. All right, moving on, last item. All right, so this is the image that CDF has created for us. This is a typo. So I will ask her to fix that, but this is the banner that we're gonna use. It should be 2023 recap. Oh yeah, okay, gotcha. Yeah. Yeah. So this is what we're gonna use as the header for our end of the year project recap. Happy new year. Okay, happy new year. Happy holidays. And I plan to use this around at least our Christmas December 25th-ish time. Happy holidays here. It's good. This is okay. But all the pictures I've seen now are good for me. So they have little cultural connotation, only if I wanted to be nitpicking, which is not my style. The fireplace is something for people down under in Australia, and they're currently under heats and heat waves at the swimming pool during the holidays. But they will understand the idea. So these are the only commentaries I can make for the three pictures you've shown me. Okay, I mean, for me, when I look at this picture, I'm okay with it, but my only worry is like somebody in, let's say that's going through a war, would they have? Would do you think that they, am I reading into this too much? Would this be an issue? You're reading too much. Okay. I tend to do that. I would say, yeah, well, no, but it's a good question. It's a question, then I will let others the time to react on it. This is, well, it's a fireplace. This is the way I see it, especially with the three balls on the sides. And so there's something that's warming and something you gather around. So these are the two or three values that I pick up from the picture. Okay. Yeah. No, the fireplace could have been. Go ahead. Jenkins gingerbread. No, no, just kidding. I get this is way too American, you know, gingerbread, small people. Yeah, okay. No, no, no, no, no, no, gingerbread in Germany is just coming from. Yes, I was thinking of US and Germany, but maybe not too much in the rest of the world. We don't have that picture of Jenkins made as a gingerbread. That's okay. No, I wouldn't do that. Yeah. I wouldn't do that. They hear the pictures color-wise. They're nice. The picture Alyssa is showing there. It conveys again for the northern atmosphere this important period where the nights are the longest. And this is a moment where the new season, the new year starts with days getting longer and everything that's around that. And this translates or transmitted by these two candle lights. Oh, candle lights. I thought it was a picture of somebody trying to solder something on his motherboard while he still plugged in. Okay. It's something. Oh, you got me. So, okay. All right, okay. Bruno, two to zero. Chris, what did you see? Because you're far away from US and Europe. I'm just so sorry. Do you see some harm in the pictures? Oh, no, really. No, no, really. No. Not too many cultural conversations this time. Okay. I think it's safe to use these then. I will plan ahead with this. Yeah. Thank you. Thank you. They're good. Well done. Well, because they're neutral enough and have the festive and convey happiness by the choice of colors. Yeah. So, well done. All right. That's it. Unless anybody else wants to add anything else on the agenda. I just want to ask about the contributor's spotlight. Like, how are we doing with the frequency for releasing new pieces? So, our plan is to release a new or highlight a new contributor every two weeks. So, Alex will have this platform for two weeks. And then after that, we will highlight another contributor. Okay, I see. And Chris, just so I may not have even mentioned it at some point, but the date that's in the PR title is going to be the anticipated publication date for the spotlight. So, like right now, we have Alex Earls next up in the pipeline. So, his release date, I think I updated it to December 11th, because that would be two weeks from when we went live this week. So, that's going to be the format going forward as well. Okay. Do you have a comment on that, Chris, or was it more by curiosity? Or is it curious? Okay. One thing I wanted to ask, so for like, for success stories and for contributor spotlight tab, if I wanted to go back to Jenkins.io, it won't take me there. But if I'm on like this blog page, it will take me to the homepage. Rhonda, is it okay? Yeah, I mean, Alex wants to have it before. I don't know where to add to it, but we probably fix it. Wait a second. So, Alyssa, you're showing, could you refresh the page, you're on? Yeah. You're on www.jenkins.io and you do see it. Okay, so it's probably then a caching issue because I see something different on my page. When I try to open www.jenkins.io, contributor spotlight is not there at all. So, I suspect looking at it, so if you click, for instance, success stories, okay, and it's there for you as well. Okay, so somehow or other, I suspect it's just a caching thing and we need to find a way to eliminate that or to declare that cache as stale because I just submitted an issue to www.jenkins.io reporting this with pictures of my screen and my pictures are different than yours. So, you've shown us something here in the meeting recorded that hints that we've got either a cache that's preserving too long on my computer or something else. So, what was the problem you were seeing then? So, when you click contributor spotlight, it goes to the right place. Well, so if I'm on success story and I want to go back to the home page, it will not take me there. And that's the same thing with contributor spotlight. I think it's good one. For now, if you go back to www.jenkins.io, it's like, if you just type it. Oh, good. It's not the contributor spotlight should not be there yet. But it's when clicking on Jenkins on the left side. It's like, if you do that, it happens. When I, it's not there yet. Oh, okay. So, it's supposed to do that, but it's not implemented, right? Wait, let me check again. Let me check in that box here. Because I have it here in front of me. I see Jenkins and when I click on it, the page refreshes. Now I need to open the log file. What is the link of that? Yes, the link for me is contributor.jenkins.io. Correct. So the link is bad. Yep. Okay. Okay, so the problem that I had reported is now solved by my pressing control F5 in my browser. So the caching thing that I was seeing is resolved. Oh yeah, yeah, yeah, it's just cached. Yeah, no wonder, because I've been there for so long. Yeah, so it was... Now, and I suspect that's just a timing thing that the caches only last for a certain period and then they're refreshed. Say again the... So when you click the Jenkins page... On the far left. Right, far left. It stays on contributors, which sort of is what I expected it to do. That's not what you expected it to, John Mark. Well, Jenkins.io and John Mark too, I guess. Yes, and Alyssa too. Because the question is, how do you go back to the main site without clicking on blog or... I see, okay. So what you're thinking is that when I'm on success stories and I click the Jenkins link, it should take me to www.jenkins.io. Not stay on stories. Correct. Correct. Okay, so I confirm I see that behavior as well. So in order to get back to www.jenkins.io, I have to click one of the things on the right-hand side. Yeah. Things right now currently are the way it's set up. It's like if you click on Jenkins, while you're on contributors spotlight, you go back to the same page. Exactly, yeah, same for success stories. Yeah, and plugins, we have it too. Yeah. Right. It's not inactive. It's like it's doing something except it's not going to the right place. Yeah. Okay, so... Go ahead. Well, no, I was more, what is the desired behavior because I thought the new page, the two new sites introduced a new behavior, but I see that going to plugin, for instance, as the same between brackets issue. Yeah. When you go there and click on Jenkins, you go back to plugins. Yeah, it stays at plugin. But when you go to... Is it going to what's considered the homepage for that specific URL? I guess that's what's the goal, yeah. That was a change to the homepage of Jenkins.io, no matter where we should have it on. So maybe that's a subject for the UI UX meeting. No, no, no, that's a subject for, if anything, for Docs Office Hours. This is not a UI UX thing. This is a Docs Office Hours topic. But so what I'm hearing is, John Mark, your expectation was that the top left-hand corner would jump to www.Jenkins.io in all cases, which is consistent with the CD thing that is to the left of it. And so in a sense, that's left-hand side navigations are always to top level of something. Right, yeah, this was... Now it's Alyssa that spotted it, but Alyssa had the very right question, probably from her marketing background. How do you get home? How do you get out of the menu? So this was the $100 question or $1,000 question. Yeah, and the fact that I was able to do that with blog, that's just the way I maneuver around. So I was able to go back home with blog, but then with Contribute Spotlight, I couldn't unless, yeah, I just couldn't. Yeah. Valid thing, Alyssa, do you want to be the one to raise the issue to the Jenkins documentation site or do you want one of us to do it? Well, some people have to show me how to do it or tell me where to go. I'd be happy to do it, just haven't done it before. Let's pile it on Kevin, actually, and put it in Docs Office Hours. Kevin, are you comfortable with the issue and Docs Office Hours is an okay place to review it? Yeah, I've already put it in the agenda for later. So yeah, we'll talk about it and discuss and go from there. I can create the issue if anything, yeah, it's not a problem. Thank you, Kevin. Thank you. Okay, I think that's it. Have a good evening, have a good afternoon, have a good night, have a good day, bye. Okay, bye-bye everybody, cheers.