The Google Open Source Team team reviewed more than 365 applications before choosing the final 150 accepted mentoring organizations for this year's Google Summer of Code. Some names on the list are a holdover from previous years, while others are new after Google "[bid a] fond farewell to some past participants in favor of bringing new projects into the program." You can check out the whole list on the project's Web site. As part of the mentoring application process, organizations were required to submit an "Ideas List" of suggested student projects. Check out the link next to each organization's profile to get an idea of what kinds of things student participants will be working on.
The role of a mentoring organization is to provide a list of projects for students to choose from, and shepherd a student through the Summer of Code process. The organization is also expected to provide feedback and a written evaluation of the student's work, as well as make sure work is down well and turned in on time.
Students now have a little over a week to learn about the participating organizations before choosing submitting applications of their own. The Google Open Source Team recommends students use the time to reach out to potential mentors and start a conversation about how they would like to contribute and improve its code base.
"Remember, some of our most successful proposals come from ideas suggested by the students themselves, so take advantage of this time to explore what areas of development most excite you. You can then find people to help you brainstorm about your initial thoughts and further refine them. Don't be nervous about how your ideas will be received; take some time to think through what you'd like to accomplish, propose a plan of action, then work with your potential mentors to iterate, iterate, iterate," writes Open Source Team member Leslie Hawthorn.