dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Search | Go
Wiki > Main > SummerOfCode > SummerOfCode2008 > GSoCApplicationTemplate2008 (r2)

Sumer of Code 2008 Student Application Template


This template is meant as a general guideline to help students create an application for the Google Summer of Code 2008

The template

Abstract :

Short summary about what you plan to do. This should describe your project in a few lines in a not too technical way

Detailed Description :

The detailed description should consist of several parts:

Task description and subdivision:

Describe your project in as much detail as possible (and necessary, no need to mention e.g. that you will set up a build environment) Try to subdivide the project in logical sub-projects, and describe them separately

Benefit to the Rockbox project

Briefly explain why your project is useful for rockbox

Milestones and Project plan (this can follow the task subdivision, but this is not absolutely necessary)

Subdivide the working period in several parts, not more than one to three weeks long. For each of these parts, describe what you plan to do in this time, and which deliverables will be finished at the end of it. We know and understand that there will inevitably be deviations from these time estimates, but please try to make them accurate as possible.

Please try to provide as much information as possible to convince us that you will be able to complete this project successfully

Some questions about you

When answering these questions, please try to explain as good as possible and "sell yourself" as we might use the answers you provide as basis for selecting whom to accept as students. Your answers will not become public, but will be read by Rockbox committers/gsoc mentors.

  1. How many hours per week do you have planned/scheduled for your gsoc work, should it get accepted? Any vacations or other time-consuming unrelated stuff going on? (gsoc is roughly 12 weeks. 40 hours per week make 480 hours of work.)
  2. Have you built Rockbox yourself from source before?
  3. What programming experience do you have, and in which languages? If those don't include C, please tell us how you intend to deal with this lack.
  4. What open source experiences do you have?
  5. Have you previously been involved in Rockbox? If so, how?
  6. Do you currently own a DAP? Have you owned any in the past?
r2 - 26 Mar 2008 - 20:35:06 - FrankGevaerts

Copyright by the contributing authors.