Development: SoC Guidelines

From WxWiki

Jump to: navigation, search

[edit] Proposal Guidelines

These are suggested sections for your application:

Name:
E-mail Address:
Project Title:
Project Goals:
Project Benefits:  How does your project benefit wxWidgets and its community?
Project Tasks and Deliverables: Break your project into tasks or pieces.
     Describe in detail what you plan to accomplish and what the results will be.

Project Schedule:  Estimate how long your project will take and how much time you
     have to dedicate on it. Try to establish a timed roadmap of the tasks to do.

Personal Statement:  Tell us about yourself.  Describe why you are better than any
     other applicant for this project.

[edit] Suggested projects

"Development: Student Projects" has a list of some of the ideas we've come up with that might be nice to base your project on.

[edit] Tips for prospective students

Please try to not underestimate the scope of a project, but also not to overestimate it. Make working on your wxWidgets project your main activity for the entire summer, so as to not go over deadlines. When writing your proposal, keep in mind that you aren't the only one writing one. We will have to accept a certain number of applications, so you have to make your application stand out to be selected.

  • Sell your idea - Describe your idea in detail. What is the ultimate goal? What components will it have? What are the benefits for the user (usually a wxWidgets-based application developers)? How do you plan to ensure that the project gets completed on time? If a more detailed explanation of the idea already exists, what will you do that will go above and beyond all expectations?
  • Sell yourself - Make sure you get across how enthusiastic you are about the project. The more enthuastic you are, the more assured we will be that you will finish your project. It also indicates that there is a good chance you will stick around even after the Summer of Code has finished. Why are you interested in Open Source and wxWidgets in particular? What interests do you have, and how do these relate to the project for which you are applying?
  • Be enthusiastic - Summer of Code is a very exciting opportunity, and wxWidgets is a very exciting project, with a long and proven history, to work on. We aren't just looking for someone who wants a summer job to pass their time and earn some money. We want people who have a passion towards open source and are likely to become constant contributors to wxWidgets and open source also once the summer has passed. The goal of the whole initiative is to have students find their way to open source together with mentoring and a good motivation.


Proposals are due by 31st March. Don't miss the deadline! Remember that you are not limited to only one proposal. Also don't forget to read the Google Summer of Code Student FAQ

Parts of the above were adapted from Gentoo Linux.

Personal tools