Skip to content

[Преподавателям] Процесс приёма ДЗ

Anton Telyshev edited this page Mar 17, 2020 · 1 revision

1) Видим в чате Otus новое ДЗ, выставляем статус «На проверке». Открываем PR.

2) Проверяем, что:

  • мы не можем вмержить ветку без своего апрува и зеленого билда от Travis;
  • есть возможность проставлять галочки в критериях оценки.

Если эти условия не выполнены, то просим студента обновить настройки репозитория в соответствии с HOWTO и добавить нас в коллабораторы.

3) Проводим ревью, оставляем комментарии к коду.

  • Если баллов не хватает до зачёта, то завершаем ревью кнопкой «Request changes». В Otus проставляем статус «На доработке».
  • Если баллов хватает, то завершаем ревью кнопкой «Approve». В Otus проставляем статус «Принято».
  • В сообщении к ревью оставляем ссылку на чат в OTUS.

4) Если студент хочет доработать, то он:

  • пушит новые изменения;
  • когда всё готово, призывает нас в PR через чат в Otus или аннотации в гите (или в Slack на худой конец).

Проводим очередное ревью и повышаем баллы в Otus.

Количество итераций ограничено понятиями морали, совести и терпением наставника.

5) Студент мержит PR, когда ему удобно, мы за этим не следим.

Пример PR с доработками

Как это выглядит в чате