Riceviamo molte domande su "Come faccio a iniziare?" Ecco alcuni consigli dettagliati che potrebbero esserti utili.
1. Leggi l'intero sito g.co/gsoc, inclusi tutti i materiali collegati.
Dedichiamo molto tempo ad assicurarci che tutte le informazioni necessarie siano disponibili sul sito del programma. Ricorda, una parte importante dell'open source è l'autosufficienza. Prima di rivolgerti a noi per ricevere assistenza, ti invitiamo a cercare le risposte che ti servono. Consulta almeno le Regole del programma, le Domande frequenti, gli Spostamenti e la Guida per i collaboratori/studenti.
2. Ora pensa a te.
Quale ambito o problema specifico o specifico dell'informatica ti interessa? Quali sono le tue competenze? Quali lingue conosci? Quali strumenti conosci? Crea un elenco.
3. Consulta le organizzazioni di tutoraggio sul sito del programma.
Utilizza le opzioni Categorie e/o Tecnologie fornite sul sito del programma per filtrare l'elenco. Scegli 3-5 organizzazioni per eseguire ricerche approfondite.
4. Visita il sito dell'organizzazione e i repository. Guarda il codice.
Esamina le mailing list e i log delle chat per capire se lo stile di comunicazione utilizzato da ciascuna community soddisfa le tue esigenze. Pensa a ciò che vedi e a ciò su cui vuoi lavorare.
5. Restringi l'elenco a 1 o 2 organizzazioni e poi interagisci con loro. PARLA CON L'ORGANIZZAZIONE!
Segnala un bug. Meglio ancora, invia una patch o una richiesta di pull. Le organizzazioni vogliono vedere che ti interessano veramente.
Parla con l'organizzazione (tramite il canale della chat e così via). Devi contattare l'organizzazione per parlare della tua proposta. Un'organizzazione non accetta una persona solo sulla base di una buona proposta. I mentori vogliono chattare con te per capire il tuo interesse e il tuo coinvolgimento con il progetto e saperne di più su come affronteresti il progetto.
Un ulteriore vantaggio è che parlare con l'organizzazione può aiutarti in modo significativo a determinare cosa scrivere nella tua proposta, poiché in pratica ricevi il loro feedback in anticipo.
6. Scrivi la tua proposta.
Limitati a uno o due. La qualità è più importante della quantità. Questa non è una lotteria. Inviare diverse proposte deboli danno le possibilità di accettazione. Oltre il 94% delle persone che ha accettato lo scorso anno ha inviato al massimo 2 proposte.
7. Verifica che la tua applicazione soddisfi tutti i requisiti
Assicurati che la tua applicazione includa le informazioni specifiche e il formato richieste dall'organizzazione, nonché i requisiti previsti dalle regole del programma GSoC. Controlla attentamente il tuo lavoro prima di inviare la proposta: un errore di ortografia per iscritto ha un risultato simile a quello di un errore di ortografia nel codice :-)
8. NON ASPETTARE PRIMA DI FARE DOMANDA DELL'ULTIMO MINUTO.
(Questo è molto importante, lo abbiamo scritto TUTTO IN MAIUSCOLO).
Ogni anno riceviamo potenziali collaboratori che chiedono di estendere il termine ultimo per presentare domanda. Non possiamo fornire proroghe per qualsiasi motivo, anche se la connessione a internet non è attiva, stavi facendo esami, il tuo computer è stato rubato, hai frainteso il fuso orario, eri in aereo o in ospedale. È nel tuo interesse presentare la domanda in anticipo.
Inoltre, più tempo ha l'organizzazione per esaminare la tua domanda e fornirti un feedback sulla bozza, maggiori sono le probabilità di essere accettata come collaboratore GSoC.