Наставники

Лучший способ подготовиться к подаче заявки на участие в программах наставничества, таких как GSoC, — это заранее стать участником интересующего вас проекта. Существуют тысячи организаций с открытым исходным кодом, и сотни из них участвовали в GSoC в прошлом. (Например, см. список организаций, участвовавших в 2014 году .) Возможно, вам удастся найти наставника в конкретной организации.

После того, как вы решите, в каком проекте вы заинтересованы участвовать, и изучите информацию, доступную об этом проекте на его веб-сайте и вики, вы можете представиться наставникам проекта и задать им любые вопросы, которые у вас есть относительно участия в проекте. Наставник может помочь вам создать код проекта, определить простую ошибку, с которой можно начать, и помочь с исправлением этой ошибки. Наставник может направить вас через ваш последующий вклад и указать ресурсы для решения конкретной задачи.

IRC — один из основных каналов связи для проектов с открытым исходным кодом. Вам следует попробовать связаться с наставником в IRC-канале проекта и использовать электронную почту, если вы не видите его в IRC. Как правило, на IRC-канале проекта есть и другие люди, которые тоже могут вам помочь. Вы можете обратиться к наставнику напрямую в IRC-канале, указав его ник в вопросе. Например, если IRC-ник наставника — kelly, вы можете сказать «kelly: привет! Я только что создал проект foo и ищу ошибку, которую нужно исправить — я нашел ошибку 1234 и ошибку 4321 в системе отслеживания ошибок проекта, которые выглядят как то, что я могу попробовать поработать, но я хотел узнать, есть ли у вас какие-либо рекомендации, так как вы числитесь наставником проекта».

Пожалуйста, не стесняйтесь исследовать организацию, даже если неясно, к кому обратиться. Скорее всего, вы найдете некоторые подсказки о том, как принять участие на домашней странице этой организации. Один из подходов состоит в том, чтобы просмотреть журнал коммитов проекта в интересующей вас организации, чтобы увидеть, кто является его наиболее частым участником, и следить за их сообщениями на IRC-канале проекта и в списке рассылки, чтобы узнать больше о проекте. Вы также можете задать любые вопросы на IRC-канале проекта и в списке рассылки.

На сайте сообщества OpenHatch вы можете найти других наставников, легкие ошибки и информацию, которую можно узнать. В частности, обучающие миссии OpenHatch полезны для всех, кто только начинает вносить свой вклад в открытый исходный код.

Если организации, участвующие в GSoC в этом году, еще не объявлены, пусть это вас не останавливает. Даже если в этом году вы начнете вносить свой вклад в организацию, которая не является частью GSoC, вы все равно будете гораздо лучше подготовлены к тому, чтобы подать заявку в другую организацию, которая будет участвовать в GSoC.

Пожалуйста, помогите распространить информацию об этом ресурсе, отправив предоставленное электронное письмо студенческим группам, опубликовав обновление статуса в социальных сетях или распространив листовку и листовку с информацией, представленной на этой странице.