owlengineer / AiSD

Repo for "Algorithms and data structures" ETU-course , autumn 2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Лабораторные работы по дисциплине "Алгоримты и структуры данных". Осень 2018

Правила работы с репозиторием

  • Для начала работы каждый студент делает форк репозитория на свой GitHub аккаунт
  • Каждый студент работает строго в своей директории ####/FirstIO/ , где #### - номер группы, а FirstIO - название директории в формате ФамилияИО
  • Для каждой лабораторной требуется создавать отдельную директорию lab#, где # - номер лабораторной. Курсовая работа заливается в директрию course_work
  • Внутри папки с названием должны находиться:
    • Исходный код программ в папке Source
    • Тестовые данные в папке Tests (если файл с тестовыми данными один, тогда создание отдельной папки опционально)
    • Отчет (опционально в полном виде)
    • makefile или скрипт командной строки для получения исполняемого файла с названием lab# (.exe для Windows) в корневой папке (опционально)
    • скрипт командной строки или что-либо другое для возможности запуска всех тестов из папки Tests одной командой (опционально)
  • Для каждой лабораторной создается свой отдельный branch (checkout -b < ####_FirstIO_lab# > )
  • Для проверки лабораторной работы создается pull-request из Вашей ветки с лабораторной работой в master-ветку общего репозитория. В начале заголовка пул-реквеста пишется статус готовности (о них ниже), После - ФамилияИО, после - lab#
  • Возможные статусы:
    • [READY CODE] - код программы окончательно написан, существуют тесты, которые программа успешно проходит
    • [WIP CODE] - требуются исправление замечений в коде/тестах или ответы на некоторые вопросы
    • [ACCEPT CODE] - код и тесты успешно приняты к очной сдаче
    • [READY REPORT] - отчёт соответствует всем критериям и нуждается в просмотре для ускорения очной сдачи
    • [WIP REPORT] - отчёт требует исправлений
    • [ACCEPT REPORT] - отчёт просмотрен и ждёт очной сдачи (серьёзные нарушения отстутствуют)
  • Напоминание: коммиты в ветку, которую студент отправляет на пул-реквест отображаются в самом пул-реквесте. Делать новый пул-реквест не надо.
  • Закончив исправления, студент пишет об этом отдельным комментарием, указывая, возможно, пояснения к исправлениям, а так же меняет префикс заголовка пул-реквеста на [READY].

Замечения об очной сдаче работ и слиянии сданных работ

Таблица сдачи и приема работ студентов

Группа group_number_1

ФамилияИО GitHub-аккаунт lab1 lab2 lab3 lab4 lab5 lab6 lab7

Группа group_number_2

ФамилияИО GitHub-аккаунт lab1 lab2 lab3 lab4 lab5 lab6 lab7

Легенда

Контакты

About

Repo for "Algorithms and data structures" ETU-course , autumn 2018