August 2007
Monthly Archive
Monthly Archive
Posted by Greg on 27 Aug 2007 | Tagged as: Summer of Code, planetosl
On Monday, August 20th, the 2007 Google Summer of Code came to its scheduled conclusion. The OSL mentored four students on three projects this year. We’re proud to announce that all four passed with flying colors. We’ve been delighted with the quality of their work, and look forward to continued work with them all!
Thanks to Google’s generous support, the OSL was able to host three varied and exciting projects:
Mentored by Brad Morgan and the rest of the OSL team working on the Watch & Listen project, Darko quickly and energetically joined our team building a media player and encoder for the OLPC XO laptops. He impressed us with his enthusiasm in the application process and his work throughout the summer has confirmed our initial impressions. Darko has become a valued and productive member of the Watch & Listen development team. For more information on Watch & Listen, see: http://olpc-player.helixcommunity.org
Mentored by Eric Searcy, Seth took on the very challenging task of building a truly cross-platform kiosk-mode browser based on the Mozilla Gecko engine. Given the difficulties with stripping down a general-purpose web browser down to the bare minimum needed for a kiosk, Seth chose to build it from scratch using XUL/XPCOM on top of the Gecko engine. A daunting and complicated task, Seth nevertheless managed to get a functioning prototype up before the mid-term evaluation and has been improving it ever since. To see the code and try it our for yourself, go to: http://code.google.com/p/osl-fx-kiosk
Mentored by Justin Gallardo and Greg Lund-Chaix, Seth and Rob forged into new territory blending the power of Google Apps with the Drupal content management system. With the recent release of the Google Provisioning and Single Sign-On APIs to the Google Premium and Domains for Education just before the 2007 Summer of Code began, we had a golden opportunity to add support for single sign-on and provisioning of Google hosted domain accounts to Drupal. Using Rob and Silas’ excellent work users can now have Google domain accounts automatically created when a Drupal user is added, and have them be automatically signed into their Google domain account when they log into Drupal. Some additional features in the works include Google Calendar<->Drupal event synchronization and Google mail list<->Drupal user group linkage. To see more about the modules, check out: http://code.google.com/p/drupal-google-api
This year’s Summer of Code was an unmitigated success. We are proud to say all four of our students had committed functional, good quality code before the mid-term evaluation in early July and continued to improve upon that code throughout the rest of the summer. Communication between mentors and students - a critical component - was much improved from previous years and contributed greatly to this year’s successes. Looking ahead - a bit of optimism on our part that Google will choose to renew the Summer of Code program for 2008 - we have some advice and lessons learned to share with the community:
A big “Thank you!” to everyone at the Google Open Source Programs Office and to all of the 2007 Summer of Code participants. The world is a better place because of your efforts.