ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] GSoC 2021
@ 2021-02-19 14:00 Evgeny Sinelnikov
  2021-02-20 11:45 ` Mikhail Novosyolov
  0 siblings, 1 reply; 4+ messages in thread
From: Evgeny Sinelnikov @ 2021-02-19 14:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Добрый день,

сегодня последний день приёма заявок на участие в Google Summer of
Code 2021. Полное расписание доступно по адресу:
https://summerofcode.withgoogle.com/how-it-works/#timeline

Ближайшие даты:
- до 9 марта будут рассматриваться заявки организаций и
согласовываться их задачи/проекты;
- с 13 апреля студенты смогут начать регистрацию на утверждённые задачи/проекты.

Если кратко, и кто-то вдруг не в курсе. Google Summer of Code (или
GSoC) - это конкурс для студентов, в котором на возмездной основе
студенты приглашаются к разработке OpenSource проектов. Сначала
регистрируются организации (по сути, OpenSource проекты), которые
предлагают свои идеи для студентов в качестве задач (проекты в рамках
GSoC). После регистрации и утверждения задач начинается процесс отбора
обратившихся студентов, а затем работа над задачами.

What is Google Summer of Code?
- https://google.github.io/gsocguides/mentor/
- https://google.github.io/gsocguides/student/

С нашей стороны я, по аналогии с другими, зарегистрировал ALT Linux
Team в качестве организации. Самое главное, с нашей стороны - это
идеи:
https://google.github.io/gsocguides/mentor/making-your-ideas-page

Составленные на текущий момент идеи опубликованы у нас на wiki:
https://en.altlinux.org/Google_Summer_of_Code_2021

И именно эта страница и указана в текущей заявке. Так что составленный
список идей можно ещё успеть дополнить.

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

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

_______________________

Есть также роль администраторов. Пока их найдено 4 из возможных 5. Но,
если вы готовы взять на себя следующий набор административных задач
(спасибо bircoph@ за пояснения), то присоединяйтесь:

1) Вся административная работа (запрос слотов, отчётность, финансирование).
2) Пинать менторов и студентов, если они не подают видимой активности.
3) Если студент исчезает, вовремя выгонять его. Если ментор исчезает —
оперативно обеспечивать замену или заменять самому.
4) Следить за своевременно сданными отчётами. Нет во время сданного
отчёта = нет проекта и финансирования. Никакие оправдания не
принимаются.
5) Организация создаётся впервые, поэтому там будет отдельная морока с
payoneer или что в этом году будет использоваться для платежей.

_______________________

Ещё один очень важный момент - это регламент работы со студентами. В
терминологии GSoC - Application instruction ("Инструкция для
составления заявки", имеется в виду студентом). В нашей случае эта
инструкция составлена так:

* Become acquainted with [application process on
wiki](https://en.altlinux.org/Google_Summer_of_Code_2021/Application_Process);
* Join to [gsoc mailing list](https://lists.altlinux.org/mailman/listinfo/gsoc);
* Search mentor for chosen project in mailing list discuss;
* Get invite to chosen project in [altlinux github
organization](https://github.com/altlinux/);
* Submit the application/proposal including all requirements at the
Google Summer of Code Site.

Requirements before starting search for mentor:
* Get and install latest release of ALT Workstation from https://getalt.org;
* Clone sources for chosen project from github, examine it
superficially and try to build;
* Prepare answers to questions about own participation in project.

То есть я планировал, что все наставники будут у нас взаимодействовать
со студентами через отдельную рассылку, а проекты будут вести на
github (можно и на gitlab - тут уже по договорённости).

В этом моменте требует доработка страницы с описанием подробностей:
https://en.altlinux.org/Google_Summer_of_Code_2021/Application_Process

Формально, для регистрации это требовалось, поэтому правку этой
страницы нужно завершить до 9 марта, а текст согласовать с указанной
выше "инструкцией для составления заявки".

В данной случае, я опирался на пример федоры:
https://docs.fedoraproject.org/en-US/mentored-projects/gsoc/2021/application/
Хотя, понятно, что у нас свой подход и сценарий взаимодействия тоже
свой. Ещё один важный момент - итоговые заявки студентов оформляются
только в формате pdf.

_______________________

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

Со своей стороны приглашаю всех заинтересованных присоединяться к
наставничеству.


-- 
Sin (Sinelnikov Evgeny)

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-03-02 19:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-19 14:00 [devel] GSoC 2021 Evgeny Sinelnikov
2021-02-20 11:45 ` Mikhail Novosyolov
2021-03-02 18:23   ` Evgeny Sinelnikov
2021-03-02 19:07     ` Mikhail Novosyolov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git