Ended 2 months ago
15 participants
16 submissions

NewsViz ODS SoC

Мы будем оценивать контрибушены в проект NewsViz. За каждый вид контрибьюшенов в репозиторий будем начислять очки. Чтобы их зачесть, надо будет сабмитить ссылку на Issue или Pull Request. Количество очков будем определять по схеме ниже.

OPENSOURCEML4SGNLP

Проект NewsViz 

Схема начисления очков

1 поинт
- issue с описанием проблемы (желательно с указанием места в коде, где проблема)
- Исправление существующей документации (мелкие правки вроде опечаток, формулировок, прочих неточностей)

2 поинта
- Дополнение документации: новые куски, которые описывают прежде не описанные детали проекта. Установку, эксплуатацию, предварительные действия вплоть до установки питона и так далее

3 поинта
- Исправление существующего функционала (c pull-request, разумеется)
- Полный запуск NewsViz на новых данных

7 поинтов
- Контрибушн в новый функционал: фронтенд для обучения и деплоя, поиск, NER и так далее

15 поинтов
- Любая задача по ресёрчу

Стратегии, возможные нюансы и пр.

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

В описаниях к issue и PR стремитесь заранее уточнить все неоднозначные моменты, возможные вопросы и так далее. Не бойтесь быть слишком подробными.

В начислении очков не будет учитываться сколько строк кода вы написали и насколько эпичную работу проделали. Любой сабмишн - это новая работа для меинтейнера, поэтому лучше много мелких PR, чем один большой.

Частично сломать функциональность в ветке stage разрешается на время разработки.

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

Полный порядок работы описан здесь

ODS slack channel #ml4sg