The Fedora project represented the Google Summer of Code program for 6 years and willing to participate on year 2012 program as well. This page is the Fedoras' portal for GSoC.
Students
Students who are looking for challenges and would like to contribute to the worlds' leading and innovative Linux Distro, this could be the chance. Please feel free to contact and refer to the material and start contacting mentors.
Why spend your summer working on FOSS?
When you work in the open on free software, you create a body of work that follows you for the rest of your life. Rather than a coding assignment done by thousands of other students and relegated to the bottom of the bit drawer at semester's end, working in FOSS is a chance to contribute to a living project.
Working in FOSS gives you a chance to:
- Work with real world large codebases.
- Collaborate with real engineers and other professional experts.
- Contribute to something meaningful while learning and earning student value.
- Learn tools and processes that are just like what you are going to use if you work in technology after graduation.
- Make friends and contacts around the globe.
- Possibly attract attention that gets you an internship or job after graduation.
- Earn while you learn. We are planning to sponsor $5000 for full projects and $2500 for half projects. Check out Summer_Coding_FAQ for more details.
Step-by-step guide for students
Please check the Step by Step guide for students.
Mentors
The contributors of the Fedora Project can propose ideas and mentor them. Please feel free to check following links and please add your ideas to the main idea page, further if you are not interested in proposing an idea but still want to support the program please check the students' idea page and pick one as per your interest.
Communication
Mailing List : https://admin.fedoraproject.org/mailman/listinfo/summer-coding
IRC : Channel - #fedora-summer-coding on Freenode
Time Line
Reference : http://www.google-melange.com/document/show/gsoc_program/google/gsoc2012/faqs#timeline
- March 9: Mentoring organization application deadline.
- March 12-15: Google program administrators review organization applications.
- March 16: List of accepted mentoring organizations published on the Google Summer of Code 2012 site.
- March 17-25: Would-be student participants discuss application ideas with mentoring organizations.
- March 26: Student application period opens.
- April 6: Student application deadline.
Interim Period: Mentoring organizations review and rank student proposals; where necessary, mentoring organizations may request further proposal detail from the student applicant.
- April 20: All mentors must be signed up and all student proposals matched with a mentor. Student ranking/scoring deadline.
- April 23: Accepted student proposals announced on the Google Summer of Code 2012 site.
Community Bonding Period: Students get to know mentors, read documentation, get up to speed to begin working on their projects.
- May 21: Students begin coding for their Google Summer of Code projects;
Interim Period: Mentors give students a helping hand and guidance on their projects.
- July 9: Mentors and students can begin submitting mid-term evaluations.
- July 13: Mid-term evaluations deadline;
Google begins issuing mid-term student payments provided passing student survey is on file. Interim Period: Mentors give students a helping hand and guidance on their projects.
- August 13: Suggested 'pencils down' date. Take a week to scrub code, write tests, improve documentation, etc.
- August 20: Mentors, students and organization administrators can begin submitting final evaluations to Google.
- August 24: Final evaluation deadline
- August 27: Final results of Google Summer of Code 2012 announced
- August 31: Students can begin submitting required code samples to Google
- October 20 - 21: Mentor Summit at Google.
Organization Application
Status : Ready to review
Link : https://fedoraproject.org/wiki/GSoC_2012_org_application
Ideas Page
Status : Open for Ideas
Link : https://fedoraproject.org/wiki/Summer_coding_ideas_for_2012
We encourage students to provide creative yet useful ideas towards the Fedora project as well. Please use Student Idea page to note your idea. The idea will be moved to the original idea page once the idea is picked by a mentor.