- Il periodo di creazione di legami con la community dà il tono alla tua estate: utilizzalo con saggezza.
- Contatta subito i tuoi mentor, scopri chi sono e le loro aspettative, comprendi gli obiettivi del progetto e sfrutta al meglio il periodo di 3-4 settimane di affiatamento con la community per familiarizzare con il codebase esistente.
- Completa tutte le attività amministrative, tra cui la configurazione del tuo account Payoneer, la configurazione del computer con l'ambiente della tua organizzazione, la lettura della documentazione e così via, in modo da poterti concentrare sulla programmazione durante il periodo ufficiale di programmazione.
- La comunicazione è fondamentale per il successo del GSoC.
- Acquisisci la proprietà del progetto su cui stai lavorando. Adotta un approccio proattivo per la configurazione delle sincronizzazioni settimanali, prepara in anticipo gli argomenti di discussione, comunica le tue idee e i tuoi progressi in modo chiaro e conciso.
- Non aver paura di fare domande.
- Questa esperienza è pensata per essere un lavoro collaborativo ed è fondamentale per il successo del progetto e per il tuo contributo che onestà, fiducia e trasparenza siano presenti per favorire questa collaborazione.
- Sii gentile e rispetta i tuoi coetanei.
- L'open source è una famiglia, quindi aiuta tutti, rispettali e il loro tempo (fai attenzione ai fusi orari diversi) e sii comprensivo dei diversi livelli di conoscenza.
- Crea un programma.
- Suddividi il progetto in attività settimanali che puoi completare nel corso del programma GSoC. Discuti questo piano con il tuo mentore e tienilo al corrente di eventuali modifiche previste nella tempistica. Se il programma cambia, assicurati di contattare il tuo mentore in modo che gli aggiustamenti possano essere apportati in anticipo.
- Esplora il codice esistente prima di iniziare a programmare.
- Esplora tutto il codice della piattaforma a cui parteciperai: librerie, API e così via. Molte cose saranno già state sviluppate e ti aiuteranno nel tuo sviluppo, non c'è bisogno di reinventare la ruota.
- Mantieni la coerenza nel tuo lavoro e impara a gestire il tempo.
- Mantieni la tua programmazione e contribuisci ogni settimana per non perdere il focus. Riserva abbastanza tempo non solo per la programmazione, ma anche per i test, la scrittura della documentazione, le revisioni del codice e così via.
- Documenta i tuoi progressi
- Tieni traccia dei tuoi progressi e chiedi un feedback al tuo mentore e alla community.
Consiglio dei collaboratori accettato
Salvo quanto diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-25 UTC."],[],["Key actions during the Community Bonding period include contacting mentors, understanding project goals, and familiarizing oneself with the codebase. Throughout the program, maintain open communication, proactively schedule meetings, and ask questions. Develop a detailed schedule with weekly tasks, keeping mentors informed of changes. Explore existing code and maintain consistent work habits. Prioritize testing, documentation, and reviews alongside coding. Respect peers, and document all progress while soliciting regular feedback. Completing administrative tasks like setting up Payoneer should also be prioritized.\n"]]