Google Summer of CodeSpring Time…2 May 2012 • Wellington• Sigurd Magnusson
www.google-melange.comThe Agenda11am – 12noon• The company• The goal• The process• The summary• Q&A
Agenda• What is it?• GSoC 2007• GSoC 2012• Your input
What?• Google Summer of Code is a program designed to encourage college student participation in open source software deve...
Goals?• Inspire young developers to begin participating in open source    development•   Provide students in computer scie...
How it worksProgram Genesis• “Flip bits, not burgers” during summer holidays• Exposure to real-world software developmentS...
Timeline• March 26-April 6: Student application period• April 23: Accepted student proposals announced• Now: “Bonding peri...
Stipends• Google pays 5000USD to Student, 500USD to mentoring organisation• Milestones
Projects• Apache• Creative Commons• Debian• Django• Drupal• Firefox• GCC• Git• KDE• Linux Kernel• phpMyAdmin• Wikipedia
Projects• R• SilverStripe
GSOC 2007• Supported launch• 10 projects, e.g. multiple language support• 2.2 release, modules• Students embraced• GHOP (G...
GSOC 2012• Support v3.0• 7 projects• Students more experienced• Community mentors• N.B.
GSOC 2012• Support v3.0• 7 projects• N.B.
GSOC 20121.   Content Personalization and Targeting Module     Yuki Awano (Japan) mentored by Philipp Krenn (Austria)2.   ...
GSOC 20121.   Learn: https://github.com/silverstripe/gsoc-wiki/wiki2.   Discuss by 20 May at silverstripe-dev3.   Support,...
Thank you!sigurd@silverstripe.com
Upcoming SlideShare
Loading in...5
×

SilverStripe participates in GSoC 2012

48,706

Published on

SilverStripe Co-Founder Sigurd Magnusson on the SilverStripe participation of the GSoC 2012. Wellington, 2 May 2012

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

  • Be the first to like this

No Downloads
Views
Total Views
48,706
On Slideshare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "SilverStripe participates in GSoC 2012 "

  1. 1. Google Summer of CodeSpring Time…2 May 2012 • Wellington• Sigurd Magnusson
  2. 2. www.google-melange.comThe Agenda11am – 12noon• The company• The goal• The process• The summary• Q&A
  3. 3. Agenda• What is it?• GSoC 2007• GSoC 2012• Your input
  4. 4. What?• Google Summer of Code is a program designed to encourage college student participation in open source software development.• Google-Melange.com
  5. 5. Goals?• Inspire young developers to begin participating in open source development• Provide students in computer science and related fields the opportunity to do work related to their academic pursuits during the summer• Give students more exposure to real-world software development scenarios (e.g. distributed development, software licensing questions, mailing list etiquette, etc.)• Get more open source code created and released for the benefit of all• Help open source projects identify and bring in new developers and committers
  6. 6. How it worksProgram Genesis• “Flip bits, not burgers” during summer holidays• Exposure to real-world software developmentStudents submit project proposals to the organizations, who selectstudent(s) and pair with mentor from the org• Student must execute to milestones laid out in their accepted project proposal• Google allocates a given number of slots to each organization, the students work on their project in close mentored collaboration with that organization• Program stipend allows students to concentrate on OSS development full-time
  7. 7. Timeline• March 26-April 6: Student application period• April 23: Accepted student proposals announced• Now: “Bonding period”• May 21: Students begin coding• July 13: Mid-term evaluation deadline• August 20: Pencils down• August 27: Final results of Google Summer of Code 2012 announced• August 31: Students can being submitting required code samples to Google.• October 20-21: Mentor Summit at Googleplex.
  8. 8. Stipends• Google pays 5000USD to Student, 500USD to mentoring organisation• Milestones
  9. 9. Projects• Apache• Creative Commons• Debian• Django• Drupal• Firefox• GCC• Git• KDE• Linux Kernel• phpMyAdmin• Wikipedia
  10. 10. Projects• R• SilverStripe
  11. 11. GSOC 2007• Supported launch• 10 projects, e.g. multiple language support• 2.2 release, modules• Students embraced• GHOP (Google Code-in)
  12. 12. GSOC 2012• Support v3.0• 7 projects• Students more experienced• Community mentors• N.B.
  13. 13. GSOC 2012• Support v3.0• 7 projects• N.B.
  14. 14. GSOC 20121. Content Personalization and Targeting Module Yuki Awano (Japan) mentored by Philipp Krenn (Austria)2. Form and Model Validation Wojtek Szkutnik (Poland) mentored by Mateusz & Sean (SS/Wgtn)3. Improve Behaviour Testing Framework and Test Suite Michal Ochman (Poland) mentored by Ingo Schommer (SS/Germany)4. Improve Developer Ergnomics (aka dev toolbar) Jakob Kristoferitsch (Austria) mentored by Mark Stephens (SS/Wgtn)5. Improve Payment Module Ryan Dao (Singapore) mentored by Frank Mullenger (NZ)6. Improve silverstripe.org Modules and Widgets pages Vikas Srivastava (India) mentored by Aaron UncleCheese Carlino (US)
  15. 15. GSOC 20121. Learn: https://github.com/silverstripe/gsoc-wiki/wiki2. Discuss by 20 May at silverstripe-dev3. Support, challenge, and thank the students May – August4. Consider GSoC 2013 next March
  16. 16. Thank you!sigurd@silverstripe.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×