qqp question1: I want to participate in the next Google Summer of Code (GSoC). Where should I start from and what should I do? question2: What should I do if I want to join the Google summer of code (I meanwhat else basic things should I learn except a programming language)?