22. Ruby Summer of Code
● Programa ala Summer of Code do Google
● Focado em projetos em Ruby e ligados à
comunidade Ruby
● Promovido por empresas e comunidade
23. Objetivos
● Incentivar estudantes a desenvolver software livre
● Promover o trabalho em áreas ligadas a
Computação nas férias: Flip bits not burgers
● Envolvimento com desenvolvimento de software
num ambiente "real"
● Mais software livre desenvolvido e disponibilizado
● Ajudar projetos de software livre a identificar novos
desenvolvedores
24. Objetivos
● Ajudar estudantes a se envolver com
desenvolvimento em Ruby
● Ajudar estudantes a se envolver com a comunidade
Ruby
● Continuar com a tradição de bons projetos
desenvolvidos por estudantes em verões invernos
passados, como parte do GSoC
25. Como funciona
● Aplicação como mentor
● Aplicação como estudante
● Projetos aprovados
● Trabalho, trabalho, trabalho, ...
● Avaliação Intermediária
● Trabalho, trabalho, trabalho, ...
● Avaliação Final
37. Tempo investido
3 semanas
● 8~10 horas/dia
● 7 dias por semana
1 semana
● MSc
● Atividades off-SoC
CC by Vicki's Pics
38. Aprendizado (on the fly)
● Ruby C
● Sync Primitives
● Metaprogramming
● Port de classes Ruby para Ruby C
● Port de código Ruby 1.8 para Ruby 1.9
CC by apoxapox
57. “I have been engaged in Ruby for 17 years and I think
it’s making sense for me to be passionate about Ruby.
But many others are passionate about Ruby. I don’t
understand why, but Ruby is loved. Love is driving
Ruby.” - Matz, Ruby World 2010