silverstripe participates in gsoc 2012

Post on 21-Nov-2014

38.276 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

2 May 2012 • Wellington• Sigurd Magnusson

Spring Time…Google Summer of Code

11am – 12noon

The Agenda

• 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 development.

• Google-Melange.com

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

How it works

Program Genesis • “Flip bits, not burgers” during summer holidays • Exposure to real-world software development

Students submit project proposals to the organizations, who select student(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

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.

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 (Google Code-in)

GSOC 2012

• Support v3.0• 7 projects• Students more experienced• Community mentors• N.B.

GSOC 2012

• Support v3.0• 7 projects• N.B.

GSOC 2012

1. Content Personalization and Targeting ModuleYuki Awano (Japan) mentored by Philipp Krenn (Austria)

2. Form and Model ValidationWojtek Szkutnik (Poland) mentored by Mateusz & Sean (SS/Wgtn)

3. Improve Behaviour Testing Framework and Test SuiteMichal 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 ModuleRyan Dao (Singapore) mentored by Frank Mullenger (NZ)

6. Improve silverstripe.org Modules and Widgets pagesVikas Srivastava (India) mentored by Aaron UncleCheese Carlino (US)

7. Module System RefactoringAndrew Short (Australia) mentored by Marcus Nyeholt (SS/Australia)

GSOC 2012

1. Learn: https://github.com/silverstripe/gsoc-wiki/wiki

2. Discuss by 20 May at silverstripe-dev

3. Support, challenge, and thank the students May – August

4. Consider GSoC 2013 next March

Thank you!

sigurd@silverstripe.com

top related