- About Us
Some sponsoring projects were skeptical about the program at first. Luis Villa, a member of the board of directors for the GNOME Foundation, initially expected "no concrete results" over the summer for a project he championed while selections were being made.
Jane Weidman, who coordinated the SOC efforts at Ubuntu, was even more skeptical at the outset. The selection process, Weidman suggested, was "extremely difficult" because applications varied "from flippant one-liners right through to veritable dissertations." Moreover, since mentors were not allowed to interact with applicants, Weidman believes that there was no way to accurately assess them. At times, she suggested, "the candidate with better writing and English skills got through rather than the candidate with the best skill for the project at hand."
As a result, Weidman said, Ubuntu's "students got off to a relatively slow start." Mentor assignments had to be changed, and, in the first weeks, "it seemed the hopes of obtaining creative and skillful coding solutions through the program seemed to be dashed."
However, during the last month of the program, Weidman said, most of these problems resolved themselves. By the end of the SOC, most students "impressed their mentors with their learning curves, and have shown enthusiasm, dedication and commitment to their projects."
Ubuntu now plans to include the GNOME panel enhancements created by Emmanuel Cornet in its next release, and Carsten Hey's Firewall in the April 2006 release. Ultimately, Weidman judges the program a "positive" experience, marred by teething problems that can be avoided if Google repeats the program.
Villa is equally positive. "We have very concrete, and I think very exciting results," he said. He hopes to see Danilo Segan's live documentation tool included in the next release. He is equally excited by the prospect of decreasing the boot time of the next release by as much as 15 seconds.
From these samplings, it seems as though few, if any, of the SOC assignments were revolutionary. The majority, however, seem to be solid and much-welcomed contributions to the mentoring projects. Google's DiBona summarized many of the mentoring projects' reactions when he said, "The jury is still out ... [but] I've been very happy with the early returns. The students have certainly exceeded expectations."
Whether the Summer of Code will be repeated is still undecided. Judging by the problems reported by both students and mentoring projects, it seems that Google was unprepared for the overwhelming response to the program, and had difficulties managing the project as a result.
Also, the program seems to have clashed with existing bounty programs. Jane Weidman pointed out that Ubuntu already offers bounties for completing code. She worries that the size of Google's payments will raise expectations about bounties to an unrealistic level in the future.
These problems aside, responses from both students and mentoring projects remain positive. Most would agree with Weidman when she added, "The goodwill and generosity shown by Google has been amazing."
DiBona said that Google is assessing feedback from students and mentors to gauge the success of the SOC. From his current knowledge, he said, "It's likely that we'll do this again." At the same time, he cautioned, "Two million dollars" -- the amount, presumably spent paying students and managing the program -- "is a lot of money, so no promises."
Bruce Byfield is a course designer and instructor, and a computer journalist who writes regularly for NewsForge and the Linux Journal Web site.