Google Summer of Code 2011 Improvements

From OSGeo
Revision as of 00:21, 18 March 2011 by Aghisla (talk | contribs) (added idea about code usability after soc's end)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page collects suggestions and ideas for improvement of OSGeo Google Summer of Code.

  • Penguin mentoring: as penguins are known to take care together of youngs, forming crèches, I'd suggest to mimic this behaviour in GSoC. Each student would still have an official assigned mentor, but he/she can also ask other mentors for help, for example on soc mailing list. This has been done in past editions asking to the project's developers community as a whole, and I think it helps the student's integration in the dev team. Penguin mentoring would act as a third help source, in addition to official mentor and developers' community. It would be especially useful when the official mentor is not reachable.
  • More project interaction: Some (virtually all) SoC projects can benefit from more interactions with other related projects. This can be done with a net of cross-project proposals, more discussion among mentors and students from related projects, meetings on IRC...
  • Rule of Extensibility: The student should write code so that it should be easy for another developer to pick up the task, if he/she is not able to continue working on the project after SoC. In particular, mentors should prefer a more readable code with less features, than a code that became messy next to deadline just to quickly finish.
  • Add your idea here: Explain it here.