Skip to content
kit edited this page Mar 15, 2025 · 14 revisions

This page covers GSoC 2025 FAQs! With many thanks to the prospective GSoC applicants who asked excellent questions and therefore helped to make this resource possible.

How to get started writing a proposal?

First, please be sure to review the official GSoC guidance on writing a proposal, as well as all the resources we've put together in this wiki.

How to get feedback?

  • Feb 26 - March 24: You’re welcome to ask questions on the Discourse thread
  • March 24 - April 8: Register on the site and submit proposals for projects. After this, proposals will be reviewed by mentors.
  • May 8: Selected projects and participants are announced, and mentorship begins!

How are proposals evaluated?

The proposal itself is very important. We are looking for your creativity and detail in proposing technical work and planning it our before actually doing it. As the “proposal” section in this example GSoC Template suggests: “Explain what algorithms/technologies you intend to use/study (if any). You can also include links to additional details like diagrams, etc., outlining your ideas acting as supplementary information for your proposal outside of this scope.” and “How do you plan to spend your summer? … The project plan and its timeline will form a significant part of the assessment of your application, as well as mid-term and final evaluations.”

How do get started on contribution?

And if you’d like to dig further into the open issues on GitHub, here are some help wanted and good first issues in each of the project repositories:

If you are finding it difficult to find good first issues relevant to your project proposal, keep in mind that contributions may be either on GitHub or outside! both Processing4 and p5.js adopt the all-contributors specification, which means that a contributor is someone who works in any of these areas: Emoji Key ✨ (and Contribution Types) So if you cannot find an issue that is available and helps you write a proposal, you can also think about another form of contribution, like a blog post, tutorial, series of examples, bug reports of accessibility issues, etc!

Tips for the 2025 projects

Clone this wiki locally