• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Raj Kissu - Google Summer of Code 101

Raj Kissu - Google Summer of Code 101



Presented by Raj Kissu at FOSS.my 2008

Presented by Raj Kissu at FOSS.my 2008



Total Views
Views on SlideShare
Embed Views



4 Embeds 19

http://foss.my 11
http://www.slideshare.net 4 3 1


Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Raj Kissu - Google Summer of Code 101 Raj Kissu - Google Summer of Code 101 Presentation Transcript

    • Google Summer of Code 101 A FOSS.MY Presentation Raj Kissu Rajandran
    • What I'll Be Covering ● Summer of Code (SoC) ➔ What It Is ➔ When And Where It Is ➔ Why Participate ➔ How To Get Involved ● Preparations for SoC ● What's Expected During SoC
    • About Me ... ● I'm Raj Kissu Rajandran ● APIIT Student ● Pursuing Software Engineering ● Working at QubeConnect Sdn. Bhd. as a part-time software developer ● Free and Open Source Software (FOSS) enthusiast ● GsoC 2008 Student
    • What Is It?
    • ● Suggested by Sergey and Larry ● Named after the Summer of Love ● Involves many OSS groups ● Students from various educational backgrounds
    • ● Students propose and complete an open source project ● ONLY students can propose projects ● Signup as a mentor to guide students
    • Summer of Code Goals
    • Get more OSS code out in the open Get students to contribute Provide students exposure Identify potential developers NOT a recruiting program
    • When And Where Is It Held?
    • Held all over the world Annually since 2005 Normally between May and August Duration of 4 months – 1 month for community bonding – 3 months for coding
    • Why Join Summer of Code?
    • Coding Experience
    • Mentorship
    • Meet Other GSoCers
    • A Gift From Google
    • Google SoC T-Shirt
    • Certificate of Participation
    • Cash Incentive - $4500!! (approx. R16k)
    • How Do I Join SoC?
    • Choose an organisation Get an idea: – Come up with your own – Or get one from the SoC Ideas list Write a proposal Register as a Google Student and submit it Cross your fingers and await approval
    • Community Bonding
    • Contact your mentors Familiarise yourself with the mentoring organisation Get to know other GsoCers Understand what's expected of you Finalise your project approach
    • Actual Coding
    • Coding starts in June Consists of 12 weeks Submit weekly reports Focus on code, not documentation Implement coding standards Anything else your mentors tell you
    • Midterm Evaluation
    • th Takes place during the 7 week A workable release of the project should be available Complete the Midterm Survey Await approval
    • Final Evaluation
    • Takes place on the last week – Week 12 All coding should be done by this week Spruce up code Provide documentation – Usage documentation – Technical documentation (code comments)
    • Complete the Final Survey Once again, wait for approval Failure! Better luck next time Success! Prepare a tarball of your project for your submission to Google
    • How You Get Paid!
    • GsoC Student Debit Card
    • Payment broken into three segments First payment ($500) during Week 1 Second payment ($2000) after Midterm evaluation Final payment ($2000) after Final evaluation
    • Project Demonstration
    • Things To Remember ● SoC proliferates Open Source Software ● Open Source encourages sharing of knowledge ● Contribute to Open Source ● Join the next Summer of Code!
    • For Further Info ... Google Summer of Code: – http://code.google.com/soc/ BLOBStreaming: – http://www.blobstreaming.org My SoC Blog: http://code.kissu.org Email me at rajkissu@gmail.com
    • Q&A