GSoC 2016 Student Instructions - wrat/sympy GitHub Wiki
These are the steps to follow for applying to GSoC with SymPy:
- Join the SymPy mailing list and introduce yourself. Not only do we get to know you, but you can use the mailing list to get feedback on project ideas and get help as you start working with the code base. Keep in mind that the more specific and clear your questions are on the mailing list the more likely you are to get a good answer. Read this FAQ from the PSF and Shakthi Kannan's book "i want 2 do project. tell me wat 2 do" before posting questions to the mailing list or Gitter.
- Review our ideas page to see if you find a project that is interesting to you.
- Go through our Introduction to Contributing page to see how to get started developing SymPy.
- You will need to create an account on GitHub and submit at least one patch to SymPy along with your application.
- Develop your application. We suggest putting your application on the SymPy wiki for reviewing. This lets people who aren't in Google's website review your application, and it also is much easier to read things in the wiki than in Google's website. However, please remember that you MUST SUBMIT YOUR APPLICATION IN GOOGLE'S WEBSITE. It is not possible to accept you if you do not do this.
- Please make sure your application follows the template.
- The application deadline is 19:00 UTC on March 25th. Google will not accept late applications for any reason, so get them in there. There have been issues in the past with submissions right up at the deadline, so submit your application early. You will be able to edit your application up until the deadline, so if you have a draft, submit it now, and update it as you modify it.
If you have any other questions, first check if they are answered in the FAQ. Then ask on the SymPy list or Gitter chat. Another good FAQ to read before asking questions is from the Python Software Foundation.