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

* Re: [devel] GSoC 2021
  2021-02-19 14:00 [devel] GSoC 2021 Evgeny Sinelnikov
@ 2021-02-20 11:45 ` Mikhail Novosyolov
  2021-03-02 18:23   ` Evgeny Sinelnikov
  0 siblings, 1 reply; 4+ messages in thread
From: Mikhail Novosyolov @ 2021-02-20 11:45 UTC (permalink / raw)
  To: devel

19.02.2021 17:00, Evgeny Sinelnikov пишет:
> Составленные на текущий момент идеи опубликованы у нас на wiki:
> https://en.altlinux.org/Google_Summer_of_Code_2021

Про самбу как-то очень непонятно написано, что вы предлагаете сделать.

"This task requires the student to investigate the implementation of FSMO in samba, implement ldap requests to manage FSMO, and support them in ADMC."

Нужно быть глубоким специалистом по AD, чтобы понять это и логические связи между этим, мне кажется.

> Language(s): C++

Самба же на С, а не С++, описка, наверное?



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

* Re: [devel] GSoC 2021
  2021-02-20 11:45 ` Mikhail Novosyolov
@ 2021-03-02 18:23   ` Evgeny Sinelnikov
  2021-03-02 19:07     ` Mikhail Novosyolov
  0 siblings, 1 reply; 4+ messages in thread
From: Evgeny Sinelnikov @ 2021-03-02 18:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Добрый вечер,

сб, 20 февр. 2021 г. в 15:46, Mikhail Novosyolov <mikhailnov@altlinux.org>:
>
> 19.02.2021 17:00, Evgeny Sinelnikov пишет:
> > Составленные на текущий момент идеи опубликованы у нас на wiki:
> > https://en.altlinux.org/Google_Summer_of_Code_2021
>
> Про самбу как-то очень непонятно написано, что вы предлагаете сделать.

У нас ведётся разработка аналога RSAT. Доработка предполагается для
этого проекта:
https://github.com/altlinux/admc

> "This task requires the student to investigate the implementation of FSMO in samba, implement ldap requests to manage FSMO, and support them in ADMC."
>
> Нужно быть глубоким специалистом по AD, чтобы понять это и логические связи между этим, мне кажется.

Это можно сказать у нас о многом. Там нужно ссылок добавить на
материалы. Сделаю на днях.

> > Language(s): C++
>
> Самба же на С, а не С++, описка, наверное?

Пишется на Qt и С++. Поэтому тут всё верно.


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] GSoC 2021
  2021-03-02 18:23   ` Evgeny Sinelnikov
@ 2021-03-02 19:07     ` Mikhail Novosyolov
  0 siblings, 0 replies; 4+ messages in thread
From: Mikhail Novosyolov @ 2021-03-02 19:07 UTC (permalink / raw)
  To: devel


02.03.2021 21:23, Evgeny Sinelnikov пишет:
> Добрый вечер,
>
> сб, 20 февр. 2021 г. в 15:46, Mikhail Novosyolov <mikhailnov@altlinux.org>:
>> 19.02.2021 17:00, Evgeny Sinelnikov пишет:
>>> Составленные на текущий момент идеи опубликованы у нас на wiki:
>>> https://en.altlinux.org/Google_Summer_of_Code_2021
>> Про самбу как-то очень непонятно написано, что вы предлагаете сделать.
> У нас ведётся разработка аналога RSAT. Доработка предполагается для
> этого проекта:
> https://github.com/altlinux/admc
>
>> "This task requires the student to investigate the implementation of FSMO in samba, implement ldap requests to manage FSMO, and support them in ADMC."
>>
>> Нужно быть глубоким специалистом по AD, чтобы понять это и логические связи между этим, мне кажется.
> Это можно сказать у нас о многом. Там нужно ссылок добавить на
> материалы. Сделаю на днях.
>
>>> Language(s): C++
>> Самба же на С, а не С++, описка, наверное?
> Пишется на Qt и С++. Поэтому тут всё верно.
>
Вон оно что. Было совсем не ясно.


^ 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