1. Summer of Code 2009
GNOME will be participating in Google's Summer of Code (SoC) again this year. We will have a bunch of students working on some cool projects related to the GNOME desktop. Each project is supervised by an experienced member of the GNOME community.
We need help to make GNOME SoC this year a success again. If you develop software for the GNOME desktop, please consider to become a mentor this summer. If you are a student, please consider applying for GNOME Summer of Code to become a student participant.
Please check this page out again when call for proposals is out. Feel free to join the #soc channel on irc.gnome.org! If you have any questions, please read Google SoC's frequently asked questions first. If you still have questions, don't hesitate to contact AdamSchreiber, DanielSiegel, and SandyArmstrong, however, please avoid questions like "do you think my idea will be accepted?".
1.1. Selected Students for GSoC 2009
Adrien Bustany for Allow Tracker to search online resources under Rob Taylor
Alexey Putilov for add multisession capabilities to Brasero Nautilus extension under Luis Medinas
Alexandre Rosenfeld for Make Conduit work as a daemon under John Carr
David Jordan for Application-aware Window Management under Marina Zhurakhinskaya
Florian Ludwig for Integrate bugzilla into pulse under Shaun McCance
Gabriel Corvalan Cornejo for Create a new API for libsoup to download files and use the new GNIO library. under Dan Winship
Guillaume Béland for Convert Nibble to the Clutter OpenGL canvas and add some animations under Jason Clinton
Ian Marcinkowski for Mail as a desktop service under Christian Kellner
Ishan Chattopadhyaya for Anjuta Python Integration under Sebastien Granjoux
John Iacona for Rhythmbox Contextual Information Pane under Johnathan Matthew
Maxim Ermilov for Anjuta: Add Language support for JavaScript under Johannes Schmid
Mike Urbanski for Banshee & Miro Guide: BFF OR Podcasting as a Service OR Cloudcasting OR [BUZZWORD]-asting under Gabriel Burt
Nathan Lo for Multiple monitor support for workspaces using GNOME shell under Owen Taylor
Neil Loknath for Implement Music Sharing in Banshee using the Telepathy API under Bertrand Lorentz
Paul Bellamy for Rhythmbox: Media Player Synchronization under Christophe Fergeau
Paulo Cabido for Add Geolocalized tasks (geoclue, libchamplain) in Getting Things Gnome under Lionel Dricot
Ruben Vermeersch for F-Spot: RAW Integration & Processing under Stephane Delcroix
Sam Thursfield for GConf/GTK+ integration project under Ryan Lortie
Sebastian Poelsterl for Improving the DVB experience with GNOME DVB Daemon under Zaheer Merali
Siegfried-Angel Gevatter Pujals for GNOME Shell: Zeitgeist Integration under Seif Lotfy
Simon Van der Linden for Make Python bindings taking advantage of GObject-Introspection under Johan Dahlin
Simon Wenner for Implement local map rendering of OpenStreetMap data in libchamplain under Pierre-Luc Beaudoin
Thibault Saunier for Nautilus: Add support to Google docs under Christian Kellner
Timothy Horton for The Continued Blingification of GNOME Games under Thomas Andersen
Zhang Sen for GNOME-Games + Telepathy: Play GNOME-Sudoku with your IM contacts under Thomas Andersen
1.2. Important Dates
- March 13: Mentoring organization application deadline.
March 18: List of accepted mentoring organizations published on code.google.com; student application period opens
- March 23: Student applications open
April 03: Student application deadline
- April 20: List of accepted student applications published on code.google.com
May 23: Students begin coding for their GSoC projects; Google begins issuing initial student payments
- July 13: Mid-term evaluations deadline
August 17: Pencils down
The complete list of important dates can be found in SoC timeline.
1.3. Project Ideas
Our pool of project ideas is found in /Ideas. All potential mentors, don't hesitate to add some ideas of projects that could improve GNOME. All potential student applicants are encouraged to browse this page.
1.4. Information for Students
1.5. Information for Mentors
All GNOME Foundation members can apply to be a mentor. They will then be able to look at all project applications, comment on them and note that they could mentor specific projects. If you're not a GNOME Foundation member and you still want to become a member, you can apply, too.
Mentor registration is not yet open on Google's Summer of Code site.
Other mentoring resources:
1.6. Selection Process
See /Students for details on selection criteria.
Every GNOME Foundation member will be able to look at the student applications and comment on them after applying to be a mentor. When the student application period is closed, a small selection committee (around 10 people) will analyze the comments and select the projects that are, in their opinion, the best.
If you're interested in being in this committee, please contact AdamSchreiber, DanielSiegel and SandyArmstrong.
1.7. Links
- GNOME's Google Summer of Code