- La période de renforcement des liens communautaires donne le ton à votre été. Utilisez-la à bon escient !
- Contactez immédiatement vos mentors, apprenez à les connaître et à connaître leurs attentes, comprenez les objectifs du projet et profitez de la période de consolidation de la communauté de trois à quatre semaines pour vous familiariser avec le codebase existant.
- Terminez toutes vos tâches administratives, y compris la configuration de votre compte Payoneer, la configuration de votre ordinateur avec l'environnement de votre organisation, la lecture de la documentation, etc. afin de pouvoir vous concentrer sur le codage pendant la période de codage officielle.
- La communication est essentielle pour réussir le programme GSoC.
- Prenez en charge le projet sur lequel vous travaillez. Soyez proactif dans la configuration des synchronisations hebdomadaires, préparez des points de discussion à l'avance, communiquez vos idées et votre progression de manière claire et concise.
- N'hésitez pas à poser des questions.
- Cette expérience est conçue comme un effort collaboratif. Il est essentiel pour la réussite du projet et votre contribution que l'honnêteté, la confiance et la transparence soient présentes pour favoriser cette collaboration.
- Soyez gentil et respectueux envers vos pairs.
- Le logiciel Open Source est une famille. Aidez tout le monde, respectez-le et respectez son temps (attention aux différents fuseaux horaires) et soyez compréhensif face aux différents niveaux de connaissances.
- Faites un planning.
- Divisez votre projet en tâches hebdomadaires que vous pourrez réaliser au cours du programme GSoC. Discutez de ce plan avec votre mentor et informez-le de toute modification prévue du calendrier. Si votre planning change, veillez à contacter votre mentor afin que les ajustements puissent être effectués plus tôt que tard.
- Parcourez le code existant avant de commencer à coder.
- Explorez tout le code de la plate-forme à laquelle vous allez participer: bibliothèques, API, etc. De nombreux éléments sont déjà développés et vous aideront dans votre développement. Il n'est pas nécessaire de réinventer la roue.
- Soyez cohérent dans votre travail et apprenez à gérer votre temps.
- Soyez régulier dans votre emploi du temps et contribuez chaque semaine pour ne pas perdre le fil. Réservez suffisamment de temps non seulement pour le codage, mais aussi pour les tests, la rédaction de la documentation, les révisions de code, etc.
- Documentez votre progression
- Suivez vos progrès et demandez l'avis de votre mentor et de la communauté.
Conseils pour les contributeurs acceptés
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/06/16 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/06/16 (UTC)."],[[["Effectively utilize the Community Bonding period to connect with mentors, understand project goals, and familiarize yourself with the codebase, while also completing administrative tasks for a smooth transition into the coding phase."],["Maintain proactive and clear communication with mentors, taking ownership of the project and scheduling regular meetings to discuss progress and address any challenges."],["Foster a collaborative environment by openly asking questions, respecting peers, and offering support to others within the open-source community, while remaining mindful of time zones and varying skill levels."],["Establish a detailed project schedule with weekly milestones, ensuring consistent progress and incorporating time for coding, testing, documentation, and code reviews, and promptly inform your mentor of any necessary adjustments to the timeline."],["Thoroughly explore existing code, libraries, and APIs to leverage pre-built components and avoid unnecessary duplication of effort, ultimately maximizing development efficiency."]]],["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"]]