I understand some of the history and realise that not all the capabilities of p5js are easily possible in SVG - and indeed, there are many that shouldn’t be attempted.
However - basic coverage would be very valuable to many people.
The existing library that a Google Search finds is apparently abounded and several of us have problems making it work.
I would like to be sponsored/supported to
do some initial research into how SVG should be implemented, to better understand the options
implement basic SVG support - the easy 20% that will be useful to the 80%
write up what I did so others can benefit from the research and explanations of how to upstream code
I am not sure if I am eligible for GSOC as I am not a student - I’m much older!
PS I am the author of simple.js which is popular with new and young coders and adopted by openprocessing. I’m pleased to see some of the ideas like circle() and sqaure() make their way into p5js:
Not that I am aware of, although you should contact the Foundation directly – I only volunteer on the forum.
There is an annual Fellowships program, so you could work on a proposal for that:
Those tend to be more than features or libraries, though – they tend to be projects, with missions and audiences. You can see past fellowships for examples.