Google Summer of Code
Rahul
Lead Software Product Engineer
Signure Technologies Pvt. Ltd.
www.signure.com
What is Google Summer of Code?
• Google Summer of Code (GSoC) is a
program that offers student developers
stipends to writ...
What are the goals of this
program?
• Get more open source code created and released for
the benefit of all;
• Inspire young developers to begin participating...
Is Google Summer of Code a
recruiting program?
• Not really. To be clear, Google will use the
results of the program to he...
When can I apply for Google
Summer of Code
• For 2008 it was March 3, 2008.
• For 2009 it will be declare soon ☺
• Keep ey...
How does the program work?
• Open source projects who'd like to participate in
Google Summer of Code in 2008 should choose
an organization administra...
• Students submit project proposals online to work
with particular mentoring organizations;
• Mentoring organizations rank...
• Mentors and students provide mid-term progress
evaluations;
• Mentors provide a final evaluation of student
progress at ...
• Students are notified of acceptance;
• Students begin learning more about their
mentoring organization and its community...
Code
Who owns the code produced by
student developers?
• Each student (or her/his mentoring organization)
must license all stud...
Student stipends
• Google will provide a stipend of 5000 USD per accepted student
developer, of which 4500 USD goes to the...
What language(s) should a student
program in?
• Talk with your mentoring organization
about this and other technical style...
Wide range of participating projects
• Operating Systems
• OS Enhancements
• Hardware Management
• Mobile, Portable, Handh...
• Web Technologies
• Content Management
• Office Applications & Text Editors
• Simulations, Modeling & Neural Network
• An...
Where must development occur?
• All development occurs online; there is no
requirement to travel as part of the
program.
•...
Useful Links
• Google Summer of Code web page
http://code.google.com/soc/2008/
• Google Summer of Code FAQ
http://code.goo...
National Informatics Centre.
Enrolls final year students for full
semester project work.
www.nic.gov.in
Info
• National Informatics Centre,Ministry of Communication
& Information Technology enrolls final year students
from var...
Guidelines for Selected Student-
Trainee in NIC
• Only students belonging to full time MCA, M.E.(CS), M.Tech (CS),
and M.S...
• For More Details Please Visit
• http://training.nic.in/studentmis/smis.html
• Section Officer, Personnel Division
Nation...
Scientrix
• Scientrix.org
• Scientrix is a community for Basic / Core Science
Researchers / PH. D. Students.
• They Need P...
Signure Technologies Pvt. Ltd.
• Signure is showing interest to involve
Students In Industry. ☺
• Signure Is a Hottest Sta...
• Signure is a product innovation company.
• Post Resume on sign@signure.com
• With subject line Summer Internship. ☺
Do
http://groups.google.com/group/dept-of-cs-and-it-aurangabad
On Google Groups
Thanks
Any Questions ?
Upcoming SlideShare
Loading in …5
×

Google Summer Of Code

1,240 views

Published on

Awareness Initiative for apprenticeship

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,240
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Google Summer Of Code

  1. 1. Google Summer of Code Rahul Lead Software Product Engineer Signure Technologies Pvt. Ltd. www.signure.com
  2. 2. What is Google Summer of Code? • Google Summer of Code (GSoC) is a program that offers student developers stipends to write code for various open source projects.
  3. 3. What are the goals of this program?
  4. 4. • Get more open source code created and released for the benefit of all; • Inspire young developers to begin participating in open source development; • Help open source projects identify and bring in new developers and committers; • Provide students in Computer Science and related fields the opportunity to do work related to their academic pursuits (think "flip bits, not burgers"); • Give students more exposure to real-world software development scenarios (e.g., distributed development, software licensing questions, mailing-list etiquette).
  5. 5. Is Google Summer of Code a recruiting program? • Not really. To be clear, Google will use the results of the program to help identify potential recruits. • Several of our past student participants said that their participation in GSoC made them more attractive to potential employers, and most participants who have gained employment as a result of their GSoC work are not currently employed by Google.
  6. 6. When can I apply for Google Summer of Code • For 2008 it was March 3, 2008. • For 2009 it will be declare soon ☺ • Keep eye on http://code.google.com/soc/2008/
  7. 7. How does the program work?
  8. 8. • Open source projects who'd like to participate in Google Summer of Code in 2008 should choose an organization administrator(s) to represent them; • Organization administrators will submit the project's application for participation online; • Google will notify the organization administrators of acceptance, and an account for the organization will be created in the Google Summer of Code web app;
  9. 9. • Students submit project proposals online to work with particular mentoring organizations; • Mentoring organizations rank student proposals and perform any other due diligence on their potential mentees; student proposals are matched with a mentor; • Google allocates a particular number of student slots to each organization;
  10. 10. • Mentors and students provide mid-term progress evaluations; • Mentors provide a final evaluation of student progress at close of program; students submit a final review of their mentor and the program; • Student uploads completed code to a Google Code hosted project.
  11. 11. • Students are notified of acceptance; • Students begin learning more about their mentoring organization and its community before coding work starts; • Students begin coding work at the official start of the program, provided they've interacted well with their community up until the program start date;
  12. 12. Code
  13. 13. Who owns the code produced by student developers? • Each student (or her/his mentoring organization) must license all student GSoC code under a license palatable to the mentoring organization. • Some organizations will require students to assign copyright to them, but many will allow them to retain copyright. • If Google is a student's sponsoring organization, then the student keeps copyright to her/his code.
  14. 14. Student stipends • Google will provide a stipend of 5000 USD per accepted student developer, of which 4500 USD goes to the student and 500 USD goes to the mentoring organization. • Accepted students in good standing with their mentoring organization will receive a 500 USD stipend shortly after coding begins on May 26, 2008. • Students who receive passing mid-term evaluations will receive a 2000 USD stipend shortly after the mid-term evaluation deadline, July 14, 2008. • Students who receive passing final evaluations and who have submitted their final program evaluations will receive a 2000 USD stipend and mentoring organizations will receive 500 USD shortly after the final evaluation deadline, September 1, 2008.
  15. 15. What language(s) should a student program in? • Talk with your mentoring organization about this and other technical style questions. • Of course, the Python people will prefer Python submissions, and so on. • Students should let us know in their applications what languages they're thinking about using.
  16. 16. Wide range of participating projects • Operating Systems • OS Enhancements • Hardware Management • Mobile, Portable, Handheld & Calculators • Databases • Programming Languages, Libraries & Compilers • Code Design, Development & Management • Open Source Development • Internet & Networks • Video, TV & Photography
  17. 17. • Web Technologies • Content Management • Office Applications & Text Editors • Simulations, Modeling & Neural Network • Analytical Sciences • Biology & Health Care • Graphics, 3D Rendering, CAD & Animation • Game Development • Mail, Phone & Instant Messaging • Library Science & Publishing • Multimedia, Audio & Music
  18. 18. Where must development occur? • All development occurs online; there is no requirement to travel as part of the program. • Google makes no provisions for office space or travel to mentoring locations. • All code development must happen in the open and all code must be made available publicly.
  19. 19. Useful Links • Google Summer of Code web page http://code.google.com/soc/2008/ • Google Summer of Code FAQ http://code.google.com/soc/2008/faqs.html • Google Summer of Code program discussion group http://groups.google.com/group/google-summer-of-code-discuss
  20. 20. National Informatics Centre. Enrolls final year students for full semester project work. www.nic.gov.in
  21. 21. Info • National Informatics Centre,Ministry of Communication & Information Technology enrolls final year students from various educational institutions for undertaking full semester project work. • Students are selected on the basis of marks obtained in previous semester/years of the degreee under which the project is to be done & availability of suitable projects in NIC.Selected Students are normally eligible for stipend as per NIC's norms. • Educational Institutions can forward the applications(s) of their student(s) in the prescribed proforma.
  22. 22. Guidelines for Selected Student- Trainee in NIC • Only students belonging to full time MCA, M.E.(CS), M.Tech (CS), and M.Sc.(CS) are eligible to undergo project training at NIC. • Project Training should be a part of the regular curriculum of the course/degree and should be full time of one semester duration. • Project duration must be minimum of 4 months and maximum of 6 months. • The project start date should be (1st Jan-10th Jan) for Jan Semester or (1st Jul-10th Jul) for July semester every year. • Students securing less than 60% marks in aggregate/total, in the degree/discipline under which project is to be done should NOT be sponsored for project work at NIC.
  23. 23. • For More Details Please Visit • http://training.nic.in/studentmis/smis.html • Section Officer, Personnel Division National Informatics Centre A-Block,Kendriya Karyalaya Parisar Lodi Road New Delhi-110 003 TEL:011-24305318 EMAIL : : personnel@nic.in
  24. 24. Scientrix • Scientrix.org • Scientrix is a community for Basic / Core Science Researchers / PH. D. Students. • They Need Programmers Computer Professionals. • Krishnakant.ic@gmail.com • amitkarpe@gmail.com
  25. 25. Signure Technologies Pvt. Ltd. • Signure is showing interest to involve Students In Industry. ☺ • Signure Is a Hottest Startup company.
  26. 26. • Signure is a product innovation company. • Post Resume on sign@signure.com • With subject line Summer Internship. ☺
  27. 27. Do http://groups.google.com/group/dept-of-cs-and-it-aurangabad On Google Groups
  28. 28. Thanks Any Questions ?

×