Why a wiki page?

As you are working remotely, your mentor and other members of the free software community can't see exactly how you are working. People may make incorrect assumptions about what you know, whether you received a particular communication or whether you can do a particular task with the computer and software environment you have. Using the wiki helps us close these gaps.

Learn the basics of wiki syntax

* Make sure you learn the basic features of the MoinMoin wiki syntax, they are demonstrated on the page HelpOnMoinWikiSyntax. As a bare minimum, you should learn the syntax for:

* you can click the Edit link on any page in the wiki to see the wiki syntax used to create that page

Things to include about you and your project

* links to every other public site that is relevant, including your blog, your Github or Sourceforge profile and https://contributors.debian.org * links to other third-party sites about you, for example, if you won an award and your name is listed somewhere, include a link to that site * list every mailing list you are subscribed to, ask your mentor to suggest more:

* list every IRC channel relevant to your project and provide your IRC nickname. * you don't have to include your phone number, you can send it to the mentors privately * aside from your mentor, who are the other key people in Debian and upstream projects who you have to interact with during your project? Please list their names, with links to their own web sites and a note about their role and relation to your project. * tell us about the local free software community where you live. Is there a Debian group or any other group? Are there mailing lists, are there monthly meetings? Include links to these things and mention the names of people you have met. * list events you could attend over the next 12 months (not just during GSoC) that are relevant to our industry. Include local events in your university or city and any international events you want to travel to. * describe your hardware.

* describe your operating system(s)

* what type of Internet connection do you have?

* which development tools do you use?

* which repository and build tools are relevant to your project?

Things to include in your project plan

* what are your main strengths (e.g. Java, C++, Python)

* what will you need to do and learn during the community bonding period?

* write what you will do in each week of the summer

* do you have other commitments using more than 10 hours/week of your time, such as a part time job, training for a sporting team, etc?

* what are the routines you will follow during the summer, for example, a weekly meeting with your mentor?

How will you respond when things go wrong?

* what are the risks to your project and how will you deal with them?