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

Hi everyone,

I am Harneet, and I’m excited to introduce myself as a GSoC ’25 contributor. Thanks Kit for a very detailed explanation to the questions asked by other contributors. It answered a lot of my questions as well along with providing a great outline on how to think about the problems these projects can solve.

When thinking about improving upon the autocomplete feature of p5.js editor or going beyond the scope outlined in the description, do we know how many of these 15% users using the autocomplete feature are screen reader users?
feedback from the current users of the functionality should give us some more context into what is needed to make improvements, whether its accessibility or usability among the beginner users of the editor.
I will review the community threads to explore more and see if it gives some more insight into it.

Thanks :slight_smile:

Thank you for the guidance!

Regarding using monaco in the p5.js web editor, I think this is not a good idea, since monaco does not work on touch interfaces (eg. mobiles), which is important for accessibility. I believe we should keep CodeMirror6 as the base editor and enhance it with different plugins, (eg. lsp or static analysis). to improve the user experience, as required.

Thanks for your guidance regarding the installation process