Hi everyone! Welcome @Jatin and @ireenj
Thanks @harneetsahi @Vaivaswat @Jatin for supporting your peers! @Nwakaego @Mamatha1718 I confirm that their answers are all correct.
On to the new Q&As that haven’t quite been covered yet:
@Mamatha1718 asks:
I’m considering adding an embedding method comparison to my proposal. Would it be more beneficial to compare different embedding methods based on real-time usage by p5.js users, or should I focus on comparing all available features comprehensively? If real-time usage is preferred, could you provide some examples of tools or platforms that currently embed p5.js sketches?
I’m not quite sure what you mean by “real-time usage” in this case, but various tools and techniques for embedding have been mentioned throughout this thread, and you’re welcome to pick whatever suits best your vision for the project. Because I’m a little confused by “real-time usage” maybe concrete examples of who is using which tool/technique and for what would be helpful for clarity. I hope this helps but please don’t hesitate to clarify!
@ireenj asks:
I was thinking of trying to approach my proposal in trying to solve these issues that I personally encountered. Would this approach be appropriate for this going about this idea proposal?
Your own experience sounds like a really great starting point, and the way you broke the current set up down into three distinct and notable issues is also really helpful. Keep in mind as well that the more different use cases you can cover with a single tool, without losing focus, the better. What would have been helpful for you on Day 1 of your experience with p5.js? Day 10? Day 100? How does that impact your approach to the project?
And for all the projects, if you’re drawing from personal experience to design: How can you check if your ideas work beyond your own individual experience? Is it possible to build in prototypes and lightweight feedback into the timeline, where needed?
@Ruchit asks:
While reviewing open translation PRs, I noticed that maintainers manually ask specific reviewers for reviews. This process can be automated by developing a GitHub Action to auto-assign reviewers based on the translation language. As, I am thinking of adding this in my proposal I wanted to ask if there is an existing list of reviewers for different languages, or would I need to find reviewers by checking past closed translation PRs? If there’s already a list, could you tell me?
Yes, great observation, and great opportunity for automation! There is not any public list. As in many open-source projects, there are some people who contribute consistently for a long time, and some who stop by for shorter time. So if this list exists, it has to be updated regularly. You’re welcome to include a process proposal for how such a list can be maintained robustly!
@Vaivaswat asks:
Recently, I heard of many organizations which participate in gsoc and conduct screening round before announcing the final result.
Does Processing fall under the same category?
This is a great question. If you’ve been active here or on GitHub, we will take that into account during review. The application as a whole includes the proposal and past contributions (including activity in community spaces) should demonstrate both technical insight/understanding and caring community conduct.
Until the submission deadline (Apr. 8), you can ask for technical feedback (we’re in the process of finishing the first round of review from submissions early in the week) and find ways to engage in community spaces. Making PRs is not the only way to get involved in the community; if there are no quick issues/PRs, rather find ongoing discussions to constructively participate in, make community resources like blog posts, answer questions on Discord both about GSoC or about technical challenges people post about.
After April 8th, when your submission is final, if we see a strong technical proposal but no one on the review team who has insight on the community aspect, we may reach out to follow up about that part to have a more full understanding of you as an applicant
As with all other aspects of the application: there is no formula. Both in general and for GSoC, we value all kinds of contribution. What’s important is that you use this time to determine what makes most sense for you, and to present that in your proposal and through your involvement in community spaces.
Lastly, @Mamatha1718 also asks:
I have submitted my proposal for the Friendly Sketch Embedder for p5.js project. I would like to ask when I can expect feedback on it.
It may take a few days and depends on request volume related to that project and mentor availability. I see you submitted yesterday, so definitely give it a couple more days. As I wrote before, this public Q&A is still the fastest place to get feedback. The timing is described on the form itself.
Also, will my proposal be reviewed by @kit or the project mentor, Dora Do? And where will I receive the feedback—through email or in this Discussion?
Great question, I am doing a first pass review on submissions just to check if everything looks alright generally, and then the mentor reviews. So if you don’t get a very fast response from me, that means it’s gone to the mentor. The forms asks for the email and I will be in touch over email when the mentor has completed their review. This feedback is more individual/detailed (that’s why it takes a little bit longer).
I hope I covered all the outstanding questions, and I’ll be back again Monday. Wishing everyone a good weekend, and good luck with your proposals!
Best,
Kit