GSOC 2017 Ideas
This is the D Google Summer of Code page for 2017 - it is currently under construction. If you are interested in participating in the 2017 GSOC as either a student or mentor, and want to do something related to D, please feel free to contact our GSOC administrator Craig Dillabaugh (firstname dot lastname at gmail dot com).
Contents
Timeline
The timeline for GSoC for 2016 can be found here, the 2017 timeline has not yet been posted.
Ideas
Plenty of challenging and important projects exist in the D world. They range from writing new or improving existing modules of D's standard library (Phobos), working on its compilers (Compilers), shaping GUI libraries for D, integrating D with other languages and more.
Sample GSoC Idea
Give a brief description of your project idea.
- Detailed ideas are best.
- If possible give an example of exactly what tasks would be involved.
- Nevertheless, students may decide to come up with their own ideas.
Its Good To Know
In this section please point prospective students to any resources that could help them get up to speed on the project topic. These might include:
- related project GitHub pages.
- DConf talks or other videos relevant to the project.
- Suggested reading material, such as books, blogs, etc.
Proposed Project Mentors: Your Name Here!
Additional Project Ideas
We will include a section for more poorly defined projects that some adventurous student might be interested in.
Ideas From Previous Years
GSoC idea pages from past years:
- GSoC 2016 Ideas (accepted, 4 slots)
- GSoC 2015 Ideas (not accepted)
- GSoC 2014 Ideas (not accepted)
- GSoC 2013 Ideas (not accepted)
- GSoC 2012 Ideas
- GSoC 2011 Ideas
Tips for students
Daniel Pocock has written a detailed blog about initiatives students can take if they want to have a serious chance of being selected in GSoC without a focus on one specific organization.
To learn more about potential mentors check our mentor page here.
Tips for Mentors
If you are interested in mentoring, please check out the organization administrator and mentor manual for more information.