Linuxday 2011

9
Margherita Di Leo Linux Day 2011 – Matera, 22 Ottobre

description

Come partecipare al Google summer of code

Transcript of Linuxday 2011

Page 1: Linuxday 2011

Margherita Di Leo

Linux Day 2011 – Matera, 22 Ottobre

Page 2: Linuxday 2011

E` un programma che sponsorizza la programmazione finalizzata ad alcuni obiettivi:

● Creazione e rilascio di codice open source;● Favorire il coinvolgimento di giovani sviluppatori

nelle comunita` open source;●Opportunita` per gli studenti di svolgere un lavoro

correlato con i propri studi durante l'estate;● Aiutare i giovani ad affacciarsi al mondo della

programmazione in maniera professionale.

Cos'e` il Google Summer of Code?

Page 3: Linuxday 2011

Google Summer of Code - Statistiche

Page 4: Linuxday 2011

Google Summer of Code - Statistiche

2005 2006 2007 2008 2009 2010 2011

Budget $2M $3M $4M $5M $5M $5M $7.2M

# studenti 400 630 905 1125 1000 1026 1115

# mentors N/a 1200 ~1500 >2500 N/a N/a 2096

# organizzazioni

40 102 >130 175 150 150 175

# paesi 49 90 90 98 N/a N/a 68

Percentuale di successo

80 82 81 83 85 89 88

Page 5: Linuxday 2011

Workflow1) Le organizzazioni mentor presentano domanda;

2) Google seleziona le organizzazioni mentor;3) Le organizzazioni mentor si organizzano

internamente per quanto riguarda la selezione dei mentor e di proposte di progetto;

4) Gli studenti presentano domanda di partecipazione relativamente ad un progetto;

5) I mentor danno una valutazione degli studenti;6) Google finanzia N progetti piu` votati;

7) Le organizzazioni mentor seguono le attivita` degli studenti fino alla midterm e final evaluation;

8) Gli studenti che hanno terminato il progetto committano il codice sulla repository di google.

Page 6: Linuxday 2011

Consigli per gli studenti: * Presentare la domanda di partecipazione

- Scelta dell'organizzazione mentor; - Scelta del progetto;

- Scrivere la domanda; - Rispondere alla richiesta di ulteriori info.

* Cominciare il GSoC - Fare conoscenza con la Community della tua

organizzazione mentor; - La timidezza (!);

- La comunicazione; - Time Management.

Page 7: Linuxday 2011

Consigli per gli studenti Non-US

* Mettersi in anticipo su quelli che saranno gli impegni, tenere conto degli esami. Mostrare al

mentor di aver organizzato il tempo tenendo conto degli esami, dara` fiducia al mentor.

* Includere la propria timezone nella domanda, aiutera` l'organizzazione ad affidarvi a un mentor

compatibile.

* Cominciare a lavorare presto, compreso il cosidetto "community bonding period".

Page 8: Linuxday 2011

http://www.google-melange.com/gsoc/homepage/google/gsoc2011

http://code.google.com/p/google-summer-of-code/wiki/WikiStart

http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents

Links

Page 9: Linuxday 2011

Domande ?