SilverStripe participates in GSoC 2012
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


SilverStripe participates in GSoC 2012



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

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



Total Views
Views on SlideShare
Embed Views



13 Embeds 11,606 7770 3228 548 31 8 6 4 3
http://localhost 3 2 1 HTTP 1 1



Upload Details

Uploaded via as Microsoft PowerPoint

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

SilverStripe participates in GSoC 2012 Presentation Transcript

  • 1. Google Summer of CodeSpring Time…2 May 2012 • Wellington• Sigurd Magnusson
  • 2. Agenda11am – 12noon• The company• The goal• The process• The summary• Q&A
  • 3. Agenda• What is it?• GSoC 2007• GSoC 2012• Your input
  • 4. What?• Google Summer of Code is a program designed to encourage college student participation in open source software development.•
  • 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. 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. 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. Stipends• Google pays 5000USD to Student, 500USD to mentoring organisation• Milestones
  • 9. Projects• Apache• Creative Commons• Debian• Django• Drupal• Firefox• GCC• Git• KDE• Linux Kernel• phpMyAdmin• Wikipedia
  • 10. Projects• R• SilverStripe
  • 11. GSOC 2007• Supported launch• 10 projects, e.g. multiple language support• 2.2 release, modules• Students embraced• GHOP (Google Code-in)
  • 12. GSOC 2012• Support v3.0• 7 projects• Students more experienced• Community mentors• N.B.
  • 13. GSOC 2012• Support v3.0• 7 projects• N.B.
  • 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 Modules and Widgets pages Vikas Srivastava (India) mentored by Aaron UncleCheese Carlino (US)
  • 15. GSOC 20121. Learn: Discuss by 20 May at silverstripe-dev3. Support, challenge, and thank the students May – August4. Consider GSoC 2013 next March
  • 16. Thank you!