diff --git a/content/blog/2024/12/16/2024-12-16-google-summer-of-code-2025-volunteers-needed-to-mentor-future-jenkins-contributors.adoc b/content/blog/2024/12/16/2024-12-16-google-summer-of-code-2025-volunteers-needed-to-mentor-future-jenkins-contributors.adoc new file mode 100644 index 000000000000..15b73582a430 --- /dev/null +++ b/content/blog/2024/12/16/2024-12-16-google-summer-of-code-2025-volunteers-needed-to-mentor-future-jenkins-contributors.adoc @@ -0,0 +1,76 @@ +--- +layout: post +title: "Google Summer of Code 2025: Volunteers Needed to Mentor Future Jenkins Contributors" +tags: +- gsoc2025 +- contribute +- community +author: alyssat +description: "Recruiting mentors for GSoC 2025" +opengraph: + image: /images/post-images/2023/12/gsoc-call-for-mentors.png +--- + +image:/images/post-images/2023/12/gsoc-call-for-mentors.png[Google Summer of Code call for mentors., role=center, float=center] + +=== TL,DR: +Jenkins is preparing to participate in its ninth (9th) year in Google Summer of Code (GSoC). We are seeking volunteers to be Jenkins mentors in the program: + +- Mentoring takes about 5 to 8 hours of work per week for a 10-22 weeks program. +- Mentors provide guidance, coaching, review proposals, pull-requests, and contributor presentations. +- Sign up to mentor link:https://www.jenkins.io/projects/gsoc/2025/project-ideas/[one of these project ideas] or propose your own. + +Don’t have time to read? link:https://youtu.be/02Ygo5RAcu4[Watch this video.] + +== What is Google Summer of Code? + +link:https://summerofcode.withgoogle.com/[Google Summer of Code] (GSoC) is a global, online mentoring program focused on introducing new contributors to open-source software development. +GSoC contributors work on a 10-22 weeks-long programming project with the guidance of mentors from their respective open source organizations. +During GSoC, accepted contributors are paired with mentors from participating open-source organizations of their choice, gaining exposure to real-world software development techniques. +These GSoC contributors will get to learn from experienced open-source developers while writing code for real-world projects! +A small stipend is provided as an incentive to support their open-source contributions. +Refer to the link:https://summerofcode.withgoogle.com/get-started[GSoC contributor eligibility] documentation for more details. + +== Why might you consider being a Jenkins in GSoC mentor? + +Mentor interaction is a vital part of GSoC. +Mentoring is a great opportunity to improve your management and people (or general “soft”) skills while giving back to the community. +In return for mentoring, a GSoC contributor works on your project full-time for 10-22 weeks. +Think about the projects that you've always wanted to do but never had the time to complete. +GSoC is a fantastic program and the Jenkins project is looking forward to participating in it again in 2025, potentially with your participation! + +== What does mentoring involve? + +Potential mentors are invited to read the link:https://www.jenkins.io/projects/gsoc/mentors[information for mentors]. +Note that being a GSoC mentor does not require expert knowledge of Jenkins. +Mentors do not work alone. +We make sure that every project has at least two mentors. +GSoC org admins will be there to help to find technical advisers, so you can study together with your GSoC contributor. +Mentoring takes about 5 to 8 hours of work per week (more at the start, less at the end). +Mentors provide guidance, coaching, and sometimes a bit of cheerleading. +They review GSoC contributor proposals, pull-requests, and contributor presentations at the evaluation phase. +They fill in the Google-provided final evaluations at the end of the coding period. + +== So you want to be a mentor but don’t have a project idea? We can help with that! + +GSoC project ideas are coding projects that potential GSoC contributors are expected to accomplish in about 10-22 weeks. +The coding projects can be new features, plugins, test frameworks, infrastructure, graphical interface, etc. +If you don't have a specific project idea, please consider being a mentor for one of link:https://www.jenkins.io/projects/gsoc/2025/project-ideas/[these project ideas]. +If you have a specific project in mind, please send us your project ideas before the beginning of February, so they can get a proper review by the GSoC committee and by the community. +Of course, we would love it if you were the mentor for your project idea. + +== How to submit a project idea + +Create a pull request with your idea in an .adoc file in the link:https://github.com/jenkins-infra/jenkins.io/tree/master/content/projects/gsoc/2025/project-ideas[project ideas]. +It is not necessary to submit a Google Doc, but it will still work if you want to do that. +Refer to the link:https://www.jenkins.io/projects/gsoc/proposing-project-ideas/[instructions] on submitting ideas, which include an .adoc template and some examples. + +== Need more inspiration? + +Case in point, the link:https://www.jenkins.io/blog/2023/10/25/what-is-the-plugin-health-score/[Plugin Health Score]. +A GSoC project idea that started in the summer of 2022, and was implemented in the summer of 2023 for millions of Jenkins users to benefit from! + +We look forward to welcoming new mentors for GSoC 2025! + +For any questions, you can find the GSoC Org Admins, mentors, and participants on the link:https://app.gitter.im/#/room/#jenkinsci_gsoc-sig:gitter.im[GSoC SIG Gitter] chat. +