GSoC 2025: Join the Processing Foundation as a Summer of Code Contributor!

Hello @kit, I have submitted my GSoC proposal for review. Whenever you and the other mentors have time, I’d really appreciate any feedback on the proposal.

1 Like

Hi @MayankVerma, no worries, things come up! The feedback process is there as an optional support, it’s for your benefit only. If you don’t manage to get a feedback round in, it has no effect on selection.

Hi @Ruchit, I just responded! I hope that was useful.

Hi @TejasNangru as I expected, quite a few people submitted in the last day that the form is open, so it may take until April 4th (as indicated on the form) to get back to you with feedback, as it is a queue, but I see that your request was received.

Welcome @yashbudhia! I really recommend going through all the questions and answers in this thread, as this was a popular idea and a lot has been discussed.

Best,
Kit

2 Likes

Hi @kit, for second review instead of submitting the form again, I’ve replied to the mail itself as it was mentioned we can do that. So is that fine? Or we had to submit the form for second review.

@kit

Thank you for your response. it has been really helpful.

I just wanted to confirm if my proposal was received, as I haven’t gotten any feedback yet.

Thank you.

@kit Is the proposal review period over?

Yeah, the deadline was yesterday EOD to submit proposal for the review and all the submitted proposals will receive the feedback by 4th April.

Hello @kit, can we also apply to the Processing Fellowship Program and if yes please brief about this program.
Thanks in advance

Hi everyone!

Welcome @aashishpanthi ! Indeed, the feedback and revision request period is over. You are still welcome to ask questions in this public forum, and I will answer on Friday (April 4) and Monday (April 7)

To @Rishab87’s question:

for second review instead of submitting the form again, I’ve replied to the mail itself as it was mentioned we can do that. So is that fine?

Yep, your second request is in the queue, and same for every who replied by email. I’ll post tomorrow (April 4) once all the feedback has been sent out, so if someone doesn’t get something by then, please @ me and I’ll look into it as soon as possible.

To @Nwakaego’s question:

I just wanted to confirm if my proposal was received, as I haven’t gotten any feedback yet.

I believe yours should be sent as of yesterday, so please let me know if you didn’t get it!

The time for providing feedback depends on mentor commitments and availability, as well as on how long and complicated the proposals are. It’s a queue, so people who submitted earlier have already gotten responses, but all feedbacks will be done by end of day on April 4th, which is tomorrow! Thanks for your patience.

To @TejasNangru’s question:

can we also apply to the Processing Fellowship Program and if yes please brief about this program.

Great question, here is the key information and you’re encouraged to self-organize in this thread.

There is an upcoming info session (check “Fellowship Timeline” on the main fellowships page) and I recommend attending this if you’re interested.

Processing Foundation runs a variety of other programs that accept applications, so you can keep an eye out in the future as well!

Please note that GSoC is a little different: with GSoC, we approach the application process as a whole from a mentorship perspective. I sincerely hope that the process of application (this Q&A, the in-progress revision feedback, and the feedback that everyone will receive on their applications) is already helpful to build the skill of applying to future opportunities. With the fellowship, the Discourse thread is intended for sefl-organizing, and mentors will work with those applicants that are accepted. If you want feedback during your application process, I would recommend creating peer groups and helping each other to build good individual and team applications.

Many of the comments in this thread can be used to write good proposals generally: make sure you have a well-researched timeline and project scope; justify all tools and technologies used; motivate your project not just in terms of technical possibility, but also from the perspective of community impact.

I hope this helps,
Best,
Kit

4 Likes

Thank you for the response @kit

I got a feedback yesterday.

1 Like

Thanks for the reply,
does this fellowship works the same way in aspects of Project Idea-> Research → Proposal(or Application) and then final selection? and there are only 2 remote fellowships? and In the application form, there is a ‘add portfolio link’ input, does processing foundation focuses on our past projects or work related to p5.js or related to processing? I mean as a student do I have less chances than a professional p5.js user for this particular fellowship?
Thanks!!

Hi @kit I hope you are doing well, as now I am updating my proposal according to the feedback you provided. I just wanted kindly to follow up and check the email to provide clarification on my approaches.

Hi, @kit, my name is Mariah. Unfortunately, I have missed the deadline for my proposal review but I still have some questions to help clarify some things. What are effective ways to handle user input, like for example, voice commands in p5.js? And lastly, are there any common mishaps I should be aware of when managing animations and interactivity in p5.js?

@kit I have submitted my proposal on the project : Bring Visual Tests to Processing
Through email id: sushantbansal2004@gmail.com
I would like to ask when I can expect feedback on it.

Thank You in advance

@Sushant_Bansal All proposals submitted by April 1st should get feedback by EOD April 4th if you filled out the form.

1 Like

@harneetsahi @kit But I have filled out the form and submitted the proposal on April 4.
Still I can get a Feedback of my proposal by the EOD??

@Sushant_Bansal the form (google form that was posted in this thread earlier) closed after the 1st. From what I understand, that form was how they were notified of feedback requests. I’m not sure if they will be able to provide feedback individually if the request was sent past the deadline but Kit mentioned a few times that they are happy to answer any questions in this thread so you could always ask here and they can address on the 4th.

1 Like

@kit If its so , can you Please provide the google form again, I am sorry for not filling the google form at time . It will be very helpful for me to get reviews for my proposal to make clearity in the proposal before April 8.

hey @kit, I haven’t received the feedback for my proposal. Just wanna confirm if it’s in review?

Hey @kit , Thanks again for so much help from your side , i have few questions regarding Friendly p5.js Reference Translation Task, would you please give a minute in answering those

  1. The translation process require the contributor to copy the file form english version and then start working on it right ? would something that make this process easy be helpful ?
  2. As there are currently only 5 languages on which p5.js reference is available, if contributors who came to propose translation in New language, A feature that will make it easier for them to get started without relying too much on someone to tell where to begin , will that be taken to consideration ?

i understand the current situation that this is not the time to asking these types of questions , but i just wanted to hear from you what are your thoughts on this

Hello everyone, and welcome @mariahw10!

All pending feedback has now been sent out; if you sent something before April 1st end of day, but didn’t receive anything, please @ me, and I’ll look into it as soon as I can. Thanks so much for all your patience!

However, to keep things fair, we can’t give individual feedback on any requests after April 1st.

@MayankVerma great questions! The related section on the FAQ page describes the process, which includes some complex parts:

The current system first generates part of the website (the reference) from the core library code (documentation.js); then the .mdx files in English are built from that; then each language translation is manually added. Thus, updates to content require manual checking of what needs to be updated and where.

Here’s an example of additional language support self-organized in the community: Add French 🇫🇷 language support · Issue #640 · processing/p5.js-website · GitHub

Although user-friendliness is really helpful, a major positive aspect of open source communities is that they enable people to learn how to self-organize and work together. In this case, community-driven forks in unsupported languages is a valid solution. However, if you have other ideas that combine community with user-friendliness, those would be great to read about in the proposal!

i understand the current situation that this is not the time to asking these types of questions , but i just wanted to hear from you what are your thoughts on this

Thanks for being considerate! Only the individual/private feedback deadline is passed. Public Q&A remains open!

For everyone reading: you can definitely keep asking questions. I will be back 1 more time, on Monday April 7, after 2pm New York (ET) time. So anything anyone asks Saturday/Sunday, I will do my best to clarify.

Best,
Kit

2 Likes