23 GSoC: what-why-how