We are about to switch to a new forum software. Until then we have removed the registration on this forum.
Hello! My name is Mihajlo Ilijić. I'm on my second year on Faculty of electronics, University of Niš, Serbia. I'm posting here with a few ideas that I'd like to do during GSoC on Processing project.
First of all, few things about me and my skills: I'm good with C/C++ and I've got some (beginner level) Java skills, which I try to develop more and more (I'm currently enrolled in a class that should develop my Java knowledge by the start of the summer to a much much higher level, but I'm willing to devote my free time in accomplishing it even before the end of the semester). I'm very familiar and comfortable with programming in Processing (that's where my beginner Java skills come from :) ). I've never been involved on some large scale projects. My math knowledge covers linear algebra, calculus, combinatorics, discrete math and probability theory.
And now, the projects ideas: 1) I'd like to work on a tool for a basics physics on 2D and 3D objects. The tool would contain a brief explanation of a physics phenomenon and a sample code. I could try and go even further with writing some sort of a template. This tool would help people who use Processing without a large knowledge of physics.
2) From the projects idea page from Processing's GitHub, I'd like to work on a tool for grid/coordinate selector/coordinate manager. Also, one more project idea I liked is Famous Curves browser. I was thinking to broaden the idea and to make an applet which would generate sample Processing code for a desired curve.
3) This one is more of a question: what does library updates mean? What kind of work is to be done there?
This are some of my ideas for a GSoC projects, and I'd be glad to hear some feedback from potential mentors or Processing developers. Also, I'd appreciate if you could point me to some direction where you think I could find more material for further developing of this ideas :)
Mihajlo aka Pritilender