Skip to content
This repository was archived by the owner on Feb 20, 2021. It is now read-only.

Latest commit

 

History

History
60 lines (41 loc) · 4.1 KB

how-to-apply.md

File metadata and controls

60 lines (41 loc) · 4.1 KB

GSoC @ Arduino: Application Instructions

Before you apply

If you are a student interested in submitting a proposal to CC, start by checking out our Project Ideas page to find an idea that you would like to write a proposal to work on during GSoC.

Take a look at the Arduino website to learn more about what we do. Also, look at our GitHub organizations (arduino and arduino-libraries) and our forum to get a sense of the code and projects we work on. Making a successful contribution to one of our projects will help us get a sense of your work and is highly recommended.

Expectations

During the application phase (February 20th - March 31st)

These tips can help your application! They are not strictly required.

During the community bonding period (April 27th - May 18th)

  • Continue to plan your project with your mentor and the community.
  • Get an Arduino board (an original one!) and familiarize with it so that you know what you're working for.

During the summer (May 18th - August 17th)

  • Write a short report for us every week in your GitHub issue or forum thread, as agreed with mentors.
  • Work 30-40 hours per week (or agree on a different plan with your mentor ahead of time).
  • Commit early and commit often! Push to a public GitHub repository so that we can see and review your work.
  • Actively work on our project timeline and communicate with us during the community bonding period.
  • If there is a reason why you can't work or can't contact us on a regular basis please make us aware of this in advance.
  • If you don't communicate with us regularly, we will fail you.
  • Set a realistic goal for all evaluation deadlines. If you fail to meet your own goal we are more likely to fail you in the evaluations.
  • Be proactive about asking for help, especially when you're stuck.

Applying

How to write a great proposal

Your proposal must be submitted through the Google Summer of Code website. It is a good idea to submit drafts and get feedback from mentors before you submit your final proposal.

Please read and follow the GSoC student guide on writing proposals. Also:

  • Don't be afraid to give us lots of detail about how you would approach the project.
  • Your application should make us believe that you are capable of completing the project and delivering the functionality to our users. If you aren't sure about anything, get in touch with us, we're happy to advise you.

You can use our base template to draft your application in Markdown format. If you don't know what Markdown is, we recommend you familiarize with it anyway ;-)

Your final proposal must be submitted to GSoC as a PDF file, so you can use Pandoc to generate one from your Markdown file:

$ pandoc your-name.md -o your-name.pdf