Принятый совет участника

  1. Период сплочения общества задает тон вашему лету — используйте его с умом!
    • Немедленно свяжитесь со своими наставниками, познакомьтесь с ними и их ожиданиями, поймите цели проекта и используйте 3–4-недельный период сближения с сообществом с пользой для себя, чтобы ознакомиться с существующей кодовой базой.
    • Выполните все административные задачи, включая настройку учетной записи Payoneer, настройку компьютера для работы со средой вашей организации, прочтите документацию и т. д., чтобы вы могли сосредоточиться на написании кода во время официального периода написания кода.
  2. Коммуникация — ключ к успеху в GSoC.
    • Возьмите на себя ответственность за проект, над которым вы работаете. Будьте активны в организации еженедельных синхронизаций, заранее придумайте темы для обсуждения, сообщайте о своих идеях и ходе работы четко и кратко.
  3. Не бойтесь задавать вопросы.
    • Этот опыт подразумевает совместные усилия, и для успеха проекта и вашего вклада решающее значение имеют честность, доверие и прозрачность, способствующие такому сотрудничеству.
  4. Будьте добры и уважайте своих сверстников.
    • Open Source — это семья, поэтому помогайте всем, уважайте их и их время (обратите внимание на разницу часовых поясов!) и с пониманием относитесь к разным уровням знаний.
  5. Составьте расписание.
    • Разбейте свой проект на еженедельные задачи, которые вы сможете выполнить в течение программы GSoC. Обсудите этот план со своим наставником и держите его в курсе любых предполагаемых изменений в графике. Если ваш график изменится, обязательно свяжитесь с наставником, чтобы можно было внести изменения раньше, а не позже.
  6. Прежде чем приступить к написанию кода, изучите существующий код.
    • Изучите весь код платформы, в которой вы собираетесь участвовать: библиотеки, API и т. д. Многие вещи уже будут разработаны и помогут вам в вашей разработке, нет необходимости изобретать велосипед.
  7. Будьте последовательны в своей работе и научитесь управлять временем.
    • Будьте последовательны в своем графике и вносите вклад каждую неделю, чтобы не потерять фокус. Оставьте достаточно времени не только для кодирования, но и для тестирования, написания документации, обзоров кода и т. д.
  8. Документируйте свой прогресс
    • Отслеживайте свой прогресс и просите обратной связи от своего наставника и сообщества.