Article for conference booklet:
Google Summer of Code (GSoC) is an annual program in which Google awards stipends to students who successfully complete an open-source coding project during the summer. Drupal has participated in this program since its inception in 2005, yielding several high-profile contributors and code that continues to be used to this day.
This session will showcase the work of Drupal's 21 Summer of Code students during the 2008 Google Summer of Code. Students and mentors will demonstrate the various projects completed over the summer. These include:
* Many improvements to core, such as a new Aggregator module, Search module improvements, a revamped Color module, a new Help system, and a module download management system.
* Improvements to the Apachesolr module as an alternative to core's Search.
* Bookings API which provides a flexible framework for managing allocation of resources.
* Document Import Module which provides the ability to turn office documents into nodes.
* Views module improvements, including the ability to embed Views on external sites, and export Views in a variety of data formats such as XML and JSON.
* Icon module, which provides an API for loading in icon packs for use in Drupal themes.
* Image manipulation GUI for annotating images with overlayed text and shapes.
* The Memetracker module, which attempts to analyze website content in order to "bubble up" interesting content in an automated way.
* Add-on modules for NodeQueue to support User and OG smartqueues.
* External service integration such as OAuth and OpenID Attribute Exchange.
* A security scanner for SimpleTest, to automate checking for XSS and other vulnerabilities on a Drupal site.
* The Usability Testing Suite which provides support for in-the-field usability testing on any Drupal site.
* The Validation API module which allows custom validation routines to be placed on any form field through the UI.
Bios for conference booklet:
This session will consist of a large panel of Summer of Code students (both new contributors and veterans alike) as well as high-profile community members who've acted as mentors and administrators for the program.