Создание научного Open Source-сообщества — опыт ИТМО (Андрей Гетманов, OSEDUCONF-2024)
- Докладчик
- Андрей Гетманов
Полтора года назад было основано сообщество ITMO.OpenSource.
За время его существования было проведено 8 митапов «Научный open source» (включая 2 площадки на фестивале DataFest сообщества Open Data Science), написано несколько исследовательских статей о состоянии open source в России (в том числе для издания N+1), создан репозиторий с советами и лучшими практиками в сфере open source. На текущий момент в чате ITMO.OpenSource состоит более 800 человек, в том числе руководители научных групп и R\&D отделов коммерческих компаний, что позволяет считать ITMO.OpenSource крупным сообществом открытого кода в РФ.
Содержание
Видео
Презентация
Thesis
- научный open source, лучшие практики open source, сообщество открытого кода
Открытый код — мощный двигатель науки, в том числе в сфере машинного обучения. Несмотря на это, в РФ достаточно мало научных групп и лабораторий, публикующих свои проекты в open source. Научное open source сообщество фрагментировано: многие не знают о фреймворках и библиотеках своих коллег. Студенты, аспиранты и молодые учёные зачастую не понимают полезности открытого кода для развития своих проектов и его важности для науки в целом, а понимающие — часто не имеют возможности рассказать о результатах своей деятельности профессиональной аудитории.
Для ответа на эти вызовы было создано сообщество ITMO.OpenSource. Оно было основано на базе исследовательского центра «Сильный ИИ в промышленности» ИТМО и включает в себя студенческий клуб (более 50 участников) и открытый Телеграм-чат (более 800 человек). Состав Телеграм-чата весьма разнообразен: это как студенты и молодые учёные, так и руководители университетских лабораторий и R\&D отделов компаний. Чат является пространством для профессиональных дискуссий, информирует о различных событиях в российском open source и создаёт связи между его участниками.
Другое направление деятельности сообщества — проведение офлайн- и онлайн-митапов, посвящённых научному открытому коду. На них в неформальной обстановке докладчики рассказывают о собственных проектах. Среднее число участников митапа — 80 человек, докладчиков — 8 человек. На текущий момент было проведено 8 митапов, в том числе 2 в рамках фестиваля Data Fest сообщества Open Data Science. По итогам митапа записи лучших докладов публикуются на YouTube-канале сообщества. Некоторые докладчики пишут статьи на Хабре, в том числе при поддержке блогов компаний с широкой аудиторией.
Также для улучшения качества разрабатываемых открытых научных репозиториев была запущена программа менторства открытого кода. За время работы программы более 10 репозиториев получили детальную обратную связь и советы по улучшению. На основе опыта менторской программы был создан репозиторий с лучшими практиками для open source-разработок (в том числе в области AI/ML) open-source-ops. Он содержит не только полезные советы, шаблоны и инструкции, но и перечни различных открытых проектов научных лабораторий и коммерческих компаний.
Ещё одним направлением деятельности сообщества является изучение российского open source сообщества. На текущий момент было опубликовано две статьи: «Выдающийся софт» о различных интересных российских open source проектах (статья в журнале N+1) и «Open Source в российском ИИ: исследование ландшафта» (статья на Хабре). Вторая статья является первым крупным исследованием научного open source в России.
В своём докладе я расскажу об истории создания ITMO.OpenSource, опыте проведения мероприятий, возникавших сложностях, исследованиях, а также о дальнейших планах развития сообщества.