Google Summer of Code 2025 - Call for Project Mentors
About Google Summer of Code
Google Summer of Code (GSoC) is a global program designed to introduce aspiring developers to open-source software development. Over 10-22 weeks, contributors work on impactful coding projects under the guidance of mentors from open-source organizations. GSoC fosters hands-on experience, professional growth, and contributions that make a real-world impact.
Why Should You Participate in GSoC 2025?
As champions of the open-source community, we are committed to mentoring new talent and enhancing the JSON Schema ecosystem. GSoC provides a platform to realize innovative ideas, bring fresh perspectives to our projects, and welcome passionate contributors to our community.
By participating, you’ll:
- Empower the next generation of developers.
- Help build robust tools, validators, and features for JSON Schema.
- Strengthen the global open-source movement and expand our ecosystem.
- Connect with talented developers worldwide and gain fresh insights.
Looking for mentors in these projects:
https://github.com/json-schema-org/community/issues/859: GSoC 2025: Adaption of component library in JSON Schema website and completion of test suite development ~~https://github.com/json-schema-org/community/issues/872: GSOC 2025 : Automated Badge Issuance System For Tour~~ https://github.com/json-schema-org/community/issues/868: GSOC 2025 : JSON Schema Visualization Tool - Interactive Graphical Viewer
Become a Mentor
Mentors are the backbone of GSoC. Your guidance will help contributors navigate their projects and the open-source landscape effectively.
Eligibility
- Must be an active JSON Schema contributor by showing track record of contributions.
- Must have years of community engagement and contributions / atleast a year fully engaged in the community.
- Experience in open source collaboration (e.g., reviewing PRs, opening issues, or contributing code).
- Willing to dedicate 5-10 hours per week during the program.
- Ability to complete evaluations at each program milestone.
How to Become a Mentor
If you’re excited to share your expertise and shape the future of JSON Schema, let us know by adding a comment to this issue.
Let’s make this year’s program a milestone for our community!
Hi. I'd be happy to mentor #872.
Thanks @mwadams you've been an awesome contributor to the success of JSON Schema.
Hi everyone. I am crazy busy but would be able mentor #859 if we can't finally find a mentor.
We would love to have you as a mentor once again @benjagm . For now we will keep the idea open.
Hi, I’d love to be the mentor for #859. I have experience in open-source, including PR reviewing and other related activities. However, I haven't been an active contributor to the JSON Schema project yet. Would it be acceptable for me to start contributing to JSON Schema now, before becoming a mentor?
Hi @Sakshamgupta90 , unfortunately that doesn't align with the legibility criteria. Proven track record as contributor to JSON Schema is required.
Hi there, you can count me in as a mentor for #868. But considering the past records, I am less confident that we'd even get enough slots to fit in all the project ideas. Also, since we already have a large size project in the list, I'd propose converting this one (#868) to a medium size project (175 hrs) to increase its chances of selection. Let me know what you think!
Thank you @AgniveshChaubey , we would love to have you as a mentor and we would update the issue and the project size.
Closing this issue, thanks everyone for responding to our call.