Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SilverStripe participates in GSoC 2012


Published on

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

Published in: Technology
  • Follow the link, new dating source: ❶❶❶ ❶❶❶
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❶❶❶ ❶❶❶
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

SilverStripe participates in GSoC 2012

  1. 1. Google Summer of CodeSpring Time…2 May 2012 • Wellington• Sigurd Magnusson
  2. 2. 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.•
  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 Modules and Widgets pages Vikas Srivastava (India) mentored by Aaron UncleCheese Carlino (US)
  15. 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. 16. Thank you!