Google Summer of Code 2019
04 Mar 2019
MDAnalysis has been accepted as a sub-org of the NumFOCUS foundation, for Google Summer of Code 2019. If you are interested in working with us this summer as a student read the advice and links below and write to us on the mailing list.
We are looking forward to all applications from interested students (undergraduate and postgraduate).
The application window deadline is April 9, 2019 at 18:00 (UTC). As part of the application process you must familiarize yourself with Google Summer of Code 2019.
Apply as soon as possible; the application window opens on March 25, 2019 but you should start engaging with us sooner than that: read on.
Project Ideas
We have listed several possible projects for you to work on on our wiki.
Alternatively if you have your own idea about a potential project we’d love to work with you to develop this idea; please write to us on the developer list to discuss it there.
Information for Students
You must meet our own requirements if you want to be a student with MDAnalysis this year (read all the docs behind these links!). You must also meet the eligibility criteria.
The MDAnalysis community values diversity and is committed to providing a productive, harassment-free to every member. Our Code of Conduct explains the values that we as a community uphold. Every member (and every GSoC student) agrees to follow the Code of Conduct.
As a start to get familiar with MDAnalysis and open source development you should follow these steps:
Complete the Tutorial
We have a tutorial explaining the basics of MDAnalysis. You should go through the tutorial at least once to understand how MDAnalysis is used.
Introduce yourself to us
Introduce yourself on the mailing list. Tell us what you plan to work on during the summer or what you have already done with MDAnalysis.
Close an issue of MDAnalysis
You must have at least one commit in the development branch of MDAnalysis in order to be eligible, i.e.. you must demonstrate that you have been seriously engaged with the MDAnalysis project.
We have a list of easy bugs to work on in our issue tracker on GitHub. We also appreciate if you write more tests or update/improve our documentation. To start developing for MDAnalysis have a look at our guide for developers and write us on the mailing list if you have more questions about setting up a development environment.