Before you apply, it’s a good idea to start making some small contributions and progress on your project early on. GSoC is extremely competitive, so the more ways you have to show your commitment, the better.
Applications are free-form, so you can discuss your project in whatever way you feel is best. The key questions we will ask ourselves when considering it are:
In more detail, you may find it useful to consider the following questions:
Code portfolio. Show us a sample or two of code that you’re proud of. It doesn’t have to be Julia (but that doesn’t hurt either). You don’t need to be a star programmer as long as you can demonstrate interest in and commitment to your project.