Перейти к содержанию

Универкон — legacy MkDocs-сайт

Не путать с активной реализацией «1С:Univerkon» (см. univerkon.md) и PWA-ЭИОС «Дидактикон» (см. didakticon.md). Эта карточка — про старый MkDocs-сайт-архив, из которого вырос edu-framework.

Универкон (legacy) — прототип-предшественник edu-framework. Реализован как MkDocs-сайт с методологической документацией и техническими спецификациями. Из наработок этого прототипа вырос текущий фреймворк, а сам сайт после архивации доменов передан в implementations/ для истории.

Что представлял из себя

MkDocs-документация с иерархической навигацией: - Управление — виды образования РФ, лицензирование, оргструктура, ЛНА - Планирование — учебные планы, календарные графики - Контингент — таксономия статусов, классификация приказов - Учебный процесс — расписания, ведомости, рейтинги - Воспитательная деятельность, Научная деятельность - О системе — техническое описание, API документация (Госключ)

Технически: Material for MkDocs, плагины mermaid2, bpmn-js, markmap, git-committers, git-revision-date-localized. Публиковался на домене framework.aplicon.ru.

Реализует концепции фреймворка

Многое из содержания было исходником для наполнения доменов текущего edu-framework. На момент архивации из Универкона перенесено в edu-framework:

  • D01 — полный реестр НПА (regulatory-registry.md), виды образования РФ (types-of-education.md)
  • D02 — таблица ОПФ + ОКВЭД для лицензирования (best-practices/opf-okved-mapping.md)
  • D05 — классификатор приказов (17 блоков, 48 видов) и полная таксономия статусов (9 категорий, 38 статусов) в data-model/entities.md
  • D07 — типовая организационная структура ВО/СПО/ДПО (best-practices/typical-org-structure.md)
  • D12 — интеграция с Госключ через ЕПГУ (best-practices/gosklyuch-integration.md)

Отступает от edu-framework

Различия с текущей моделью:

  • Плоская структура «управление / планирование / контингент» вместо трёхосевого разделения D04 (что произошло) / D05 (кто) / D06 (что должно быть). Именно на этом упрощении Универкон и «сломался» — обнаружились ловушки, из которых выросли принципы event-sourcing в D04.
  • Смешение методологии и конкретной реализации — Универкон описывал одновременно и абстрактные концепции, и конкретную ИС «Универкон». В edu-framework методология вынесена в domains/, реализации — в implementations/.
  • Не разделял «событие учебного процесса» и «документное событие» — это разведение появилось позже в D04 GUIDE.md.
  • Задолженность и штат/группы моделировались проще — без вычисляемых состояний, без M:N-членства в группах, без версий плана.

Обратная связь фреймворку

Из опыта Универкона в edu-framework пришли:

  • Классификатор приказов как готовый enum — сразу структурированный по блокам
  • Таксономия статусов обучающегося — уточнена в диалогах, оформлена в D05
  • Типовая оргструктура ОО — прошла три волны обсуждения, оформлена в D07
  • Понимание разницы между «универсальной» и «прикладной» моделью — Универкон был слишком «универсальным» (пытался быть и методологией, и продуктом), это привело к разделению репозиториев

Статус на 2026-07-04

  • Архив: iMironRU/framework.univercon.aplicon.ru (после переноса организации iMironRU → aplicon-ru доступ через редирект)
  • Домен framework.aplicon.ru — переключён на публикацию из aplicon-ru/edu-framework
  • Разбор архива завершён (см. inbox/2026-07-04-framework-univercon-site-repo.memo.md)
  • Планируется официальная архивация репо (не удаление) после подтверждения переезда домена