Добавить регистрацию репозиториев команд

This commit is contained in:
osukhoroslov committed 2026-11-01 18:57:44 +03:00
1 parent 9703b01ecb
commit 891d3facc9
5 files changed
+20 -10

No files matched your search

+5 -2
View File
@@ -1,6 +1,7 @@
# Первая контрольная точка: план проекта и эксперимента # Первая контрольная точка: план проекта и эксперимента
- **Сдать материалы:** до 03.11.2026, 23:59. - **Сдать материалы:** до 03.11.2026, 23:59 (МСК).
- **Зарегистрировать репозиторий:** до 04.11.2026, 00:30 (МСК), через [форму](https://forms.gle/DRvt2BEWdkWNDSG76).
- **Ветка:** `nis/checkpoint-1`. - **Ветка:** `nis/checkpoint-1`.
К первой точке команда описывает, что и как будет делать, и проверяет основные технические предпосылки проекта. Сквозной сценарий от входных данных до обработанных измерений потребуется ко [второй точке](02-working-result.md). К первой точке команда описывает, что и как будет делать, и проверяет основные технические предпосылки проекта. Сквозной сценарий от входных данных до обработанных измерений потребуется ко [второй точке](02-working-result.md).
@@ -13,7 +14,9 @@
- [nis/experiment-plan.md](../project-repository-template/nis/experiment-plan.md) — план сравнения и обработки результатов; - [nis/experiment-plan.md](../project-repository-template/nis/experiment-plan.md) — план сравнения и обработки результатов;
- [nis/checkpoints/01.md](../project-repository-template/nis/checkpoints/01.md) — итоги технических проверок, команды запуска, ссылки на код и результаты, открытые риски и вклад каждого участника. - [nis/checkpoints/01.md](../project-repository-template/nis/checkpoints/01.md) — итоги технических проверок, команды запуска, ссылки на код и результаты, открытые риски и вклад каждого участника.
Откройте PR/MR из ветки `nis/checkpoint-1` в `main` по [правилам сдачи](../project-repository.md#сдача-через-prmr). До срока сдачи материалов опубликуйте сдаваемый коммит и откройте PR/MR из ветки `nis/checkpoint-1` в `main` по [правилам сдачи](../project-repository.md#сдача-через-prmr). Укажите в описании PR/MR полный хеш сдаваемого коммита, краткий результат и ссылки на подготовленные материалы.
Один представитель команды также [регистрирует репозиторий](../project-repository.md#регистрация-репозитория). Поздняя регистрация сама по себе не считается опозданием с точкой: своевременность сдачи определяется по PR/MR и истории репозитория. Пока ссылка не получена, преподаватель не сможет приступить к проверке.
## Описание проекта ## Описание проекта
+1 -1
View File
@@ -39,7 +39,7 @@
## Обратная связь и исправления ## Обратная связь и исправления
Преподаватель проверяет указанный в описании PR/MR коммит, оставляет построчные замечания и итоговый комментарий: Преподаватель проверяет коммит, зафиксированный в описании PR/MR, оставляет построчные замечания и итоговый комментарий:
```text ```text
Проверенный коммит: Проверенный коммит:
+10 -4
View File
@@ -1,10 +1,16 @@
# Репозиторий команды # Репозиторий команды
Каждая команда ведёт отдельный публичный Git-репозиторий. Он должен поддерживать PR/MR, а преподаватель должен иметь возможность открыть страницу PR/MR и оставить общий или построчный комментарий. Конкретный сервис команда выбирает самостоятельно. Каждая команда ведёт отдельный Git-репозиторий с поддержкой PR/MR. Он может быть публичным или закрытым. Конкретный сервис команда выбирает самостоятельно.
Репозиторий материалов курса редактирует преподаватель. Команда один раз передаёт адрес своего репозитория через основной канал курса, после чего преподаватель добавляет его в [карточку проекта](projects/README.md). Изменения проекта команда вносит в свой репозиторий; дополнительные формы для передачи материалов не используются. Предоставьте преподавателю доступ к репозиторию и возможность оставлять общие и построчные комментарии в PR/MR. Аккаунты преподавателя: GitHub — `osukhoroslov`, GitLab — `sol`. Для публичного репозитория с открытыми комментариями отдельно добавлять преподавателя в участники не требуется.
До первой сдачи команда проверяет, что преподавателю доступны репозиторий, PR/MR и оба вида комментариев. Если при проверке материалы окажутся недоступны, преподаватель свяжется с представителем команды через Telegram, указанный в форме регистрации, и запросит доступ.
## Регистрация репозитория
До **4 ноября 2026 года, 00:30 (МСК)** один представитель команды заполняет [форму регистрации репозитория](https://forms.gle/DRvt2BEWdkWNDSG76). При повторной отправке учитывается последний ответ команды.
Поздняя регистрация сама по себе не считается опозданием с контрольной точкой, но без ссылки преподаватель не сможет приступить к проверке. Ссылку в [карточку проекта](projects/README.md) добавляет преподаватель.
## Обязательные файлы ## Обязательные файлы
@@ -49,6 +55,6 @@
5. добавляет исправления новыми коммитами в ту же ветку; 5. добавляет исправления новыми коммитами в ту же ветку;
6. объединяет PR/MR с `main` после проверки преподавателем. 6. объединяет PR/MR с `main` после проверки преподавателем.
Срок соблюдён, если к нему опубликован указанный коммит и открыт PR/MR. Преподаватель проверяет именно этот коммит. Исправления, перенесённые на следующий этап, отражаются в следующей ветке и файле контрольной точки. Срок соблюдён, если к нему опубликован указанный коммит и открыт PR/MR. Преподаватель проверяет коммит, зафиксированный в описании PR/MR. Исправления, перенесённые на следующий этап, отражаются в следующей ветке и файле контрольной точки.
Подробная обратная связь остаётся в PR/MR. В преподавательской карточке проекта фиксируются полный хеш, статус и ссылка на итоговый комментарий. Подробная обратная связь остаётся в PR/MR. В преподавательской карточке проекта фиксируются полный хеш, статус и ссылка на итоговый комментарий.
+3 -2
View File
@@ -14,6 +14,7 @@
- **18.09.2026** — получить окончательный состав команды и ознакомиться с окончательным банком заданий. - **18.09.2026** — получить окончательный состав команды и ознакомиться с окончательным банком заданий.
- **21.09.2026, 23:59** — [указать предпочтения команды по проектам](https://forms.gle/Pg1eWACSBewrBQfz8). - **21.09.2026, 23:59** — [указать предпочтения команды по проектам](https://forms.gle/Pg1eWACSBewrBQfz8).
- **23.09.2026** — получить назначенное проектное задание. - **23.09.2026** — получить назначенное проектное задание.
- **04.11.2026, 00:30 (МСК)** — [зарегистрировать репозиторий команды](https://forms.gle/DRvt2BEWdkWNDSG76).
### Сроки контрольных точек ### Сроки контрольных точек
@@ -50,7 +51,7 @@
Код и данные, если есть: Код и данные, если есть:
``` ```
К 18 сентября публикуются окончательные составы команд и окончательный [банк готовых проектных заданий](project-tasks/README.md). До 21 сентября, 23:59, один представитель команды заполняет [форму предпочтений](https://forms.gle/Pg1eWACSBewrBQfz8): команда совместно ранжирует три задания и указывает 2–3 резервные тематические группы. Если команда отправит несколько ответов, учитывается последний ответ, полученный до срока. 23 сентября проектные задания распределяются между командами. Назначение одного из выбранных заданий не гарантируется. После этого команда создаёт репозиторий по [общим правилам](project-repository.md), передаёт его адрес преподавателю и фиксирует начальные содержательные ответственности. Отдельная проектная заявка не нужна. К 18 сентября публикуются окончательные составы команд и окончательный [банк готовых проектных заданий](project-tasks/README.md). До 21 сентября, 23:59, один представитель команды заполняет [форму предпочтений](https://forms.gle/Pg1eWACSBewrBQfz8): команда совместно ранжирует три задания и указывает 2–3 резервные тематические группы. Если команда отправит несколько ответов, учитывается последний ответ, полученный до срока. 23 сентября проектные задания распределяются между командами. Назначение одного из выбранных заданий не гарантируется. После этого команда создаёт репозиторий по [общим правилам](project-repository.md) и фиксирует начальные содержательные ответственности. Один представитель команды передаёт адрес репозитория через [форму регистрации](https://forms.gle/DRvt2BEWdkWNDSG76) до 4 ноября 2026 года, 00:30 (МСК). Отдельная проектная заявка не нужна.
## Что требуется от проекта ## Что требуется от проекта
@@ -118,7 +119,7 @@ Baseline — вариант, с которым сравнивается иссл
## Контрольные точки ## Контрольные точки
Каждая точка сдаётся через отдельную ветку и PR/MR. Полный хеш в описании PR/MR фиксирует версию, сданную к сроку. Материалы содержат краткий результат, ссылки на проверяемые свидетельства и карточки ответственности участников. На занятии разбираются общие ошибки и несколько показательных проектов. Статусы, порядок обратной связи, исправлений и документирования блокировок приведены в [общих правилах контрольных точек](project-checkpoints/README.md). Каждая точка сдаётся через отдельную ветку и PR/MR. Полный хеш сдаваемого коммита в описании PR/MR фиксирует версию для проверки. Материалы содержат краткий результат, ссылки на проверяемые свидетельства и карточки ответственности участников. На занятии разбираются общие ошибки и несколько показательных проектов. Статусы, порядок обратной связи, исправлений и документирования блокировок приведены в [общих правилах контрольных точек](project-checkpoints/README.md).
1. [Проверка и детализация проектного задания, план эксперимента](project-checkpoints/01-project-plan.md) — команда уточняет обязательный результат, проверяет технические предпосылки выбранного пути и готовит план эксперимента. Полный сквозной эксперимент пока не требуется. 1. [Проверка и детализация проектного задания, план эксперимента](project-checkpoints/01-project-plan.md) — команда уточняет обязательный результат, проверяет технические предпосылки выбранного пути и готовит план эксперимента. Полный сквозной эксперимент пока не требуется.
2. [Первый работающий результат](project-checkpoints/02-working-result.md) — команда показывает один содержательный сквозной сценарий, исходные измерения, обработанный результат и свидетельства проверки корректности. Baseline и полная серия пока не требуются. 2. [Первый работающий результат](project-checkpoints/02-working-result.md) — команда показывает один содержательный сквозной сценарий, исходные измерения, обработанный результат и свидетельства проверки корректности. Baseline и полная серия пока не требуются.
+1 -1
View File
@@ -33,7 +33,7 @@
Для каждой команды создана карточка на основе [_template.md](_template.md). Она содержит назначенное задание и дополняется по ходу работы. Для каждой команды создана карточка на основе [_template.md](_template.md). Она содержит назначенное задание и дополняется по ходу работы.
Карточки входят в репозиторий материалов курса и редактируются только преподавателем. Команда ведёт технические материалы в своём публичном репозитории и передаёт его адрес один раз через основной канал курса. Карточки входят в репозиторий материалов курса и редактируются только преподавателем. Команда ведёт технические материалы в своём репозитории. Один представитель команды передаёт его адрес через [форму регистрации репозитория](https://forms.gle/DRvt2BEWdkWNDSG76) до 4 ноября 2026 года, 00:30 (МСК).
В карточке фиксируются состав команды, назначенное задание, репозиторий, выбранный технический путь, состояние сдач и история согласованных изменений задания. Для каждой сдачи указываются полный хеш проверенного коммита, статус и ссылка на итоговый комментарий преподавателя в PR/MR. Подробная обратная связь остаётся в PR/MR и в карточку не копируется. В карточке фиксируются состав команды, назначенное задание, репозиторий, выбранный технический путь, состояние сдач и история согласованных изменений задания. Для каждой сдачи указываются полный хеш проверенного коммита, статус и ссылка на итоговый комментарий преподавателя в PR/MR. Подробная обратная связь остаётся в PR/MR и в карточку не копируется.