These ideas were contributed by our developers and users for [Google Summer of Code 2017](https://summerofcode.withgoogle.com). Some of them may be in a rough state, but they can certainly be refined. If you wish to submit a proposal based on these ideas, you may wish to contact the developers and find out more about the particular suggestion you're looking at. Students are welcome to provide their own ideas for projects in collaboration with the SatNOGS developer community.

==

Students wishing to participate in Summer of Code must realise this is more than a mere formality. You will be required to produce code for Libre Space Foundation projects in 3 months.

You don't have to be a proven developer, in fact, this whole program is meant to facilitate joining Open Source communities. However, experience in coding and/or experience with Python libraries and applications is welcome.

You should start familiarizing yourself with the components that you plan on working on before the start date. LSF developers are available on the community site and on IRC for help.

Recommended steps

=

* Read Google's instructions for participating
* Take a look at the list of ideas
* Come up with project that you're interested in
* Write a first draft proposal and get someone to review it for you
* Submit it using Google's web interface

Coming up with an interesting idea is probably the most difficult part of all. It should be something interesting for **LSF**, for **Open Source in Space** and particularly for **you**.

Finding out what the most pressing issues are in the projects you're interested in is a good start. Learning the codebase and even submitting issues and identifying bugs is also a good way to start. We recommend strongly doing that and we will look favorably on applications from students who have started to act like Open Source developers.