Your SlideShare is downloading. ×
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
SilverStripe participates in GSoC 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SilverStripe participates in GSoC 2012

46,892

Published on

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

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
46,892
On Slideshare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Google Summer of CodeSpring Time…2 May 2012 • Wellington• Sigurd Magnusson
  • 2. www.google-melange.comThe 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.• Google-Melange.com
  • 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 silverstripe.org Modules and Widgets pages Vikas Srivastava (India) mentored by Aaron UncleCheese Carlino (US)
  • 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. Thank you!sigurd@silverstripe.com

×