Данная дорожная карта будет дополняться по мере реализации её пунктов, сроки реализации будут устанавливаться поочередно, исходя из расчётной загруженности в жизни.
Не все мелкие изменения будут отображены в дорожной карте, за ними можно следить в журнале изменений. Если вы нашли неточность на этой странице или хотите поучаствовать в реализации проекта, пишите на почту VATRUS 7. Нам бы пригодилась помощь людей с опытом разработки в стеке PHP/MariaDB, Bootstrap, а также опытом настройки LAMP/LEMP в среде Debian.
К сожалению, в одного справляться в данный момент тяжко в связи с загрузкой на основной работе, попытках дополнительного заработка и т.п. Поиск участников, которые готовы помогать для всего дивизиона, а не только для своей маленькой "песочницы" не увенчался успехом. Поэтому на данный момент идёт задержка в выполнении поставленных планов.
| # | Название пункта | Период реализации | Статус |
|---|---|---|---|
| Предварительная подготовка | |||
| 1.1 | Чистка серверной инфраструктуры VATRUS | январь-февраль 2026 | выполнено |
| 1.2 | Обновление политик безопасности и обработки персональных данных | февраль 2026 | в работе |
| 1.3 | Размещение модуля CMP (Cookie Consent Management Platform) | февраль 2026 | в работе |
| 1.4 | Переработка Discord-бота на работу в связке с VATSIM Community | февраль 2026 | в работе |
| Базовая структура API | |||
| 2.1 | Планирование механизма реализации API, определение требований к структуре, выбор механизма авторизации | февраль-март 2026 | в работе |
| 2.2 | Разработка уровней доступа, описание механизма получения ключей доступа | февраль-март 2026 | ожидается |
| 2.3 | Реализация механизма изменения списка ключей доступа | февраль-март 2026 | ожидается |
| Events API | |||
| 3.1 | Создание документации по объектам/методам | февраль-март 2026 | ожидается |
| 3.2 | Реализация API, согласно документации | март 2026 | ожидается |
| 3.3 | Интеграция API в действующий сайт (VATRUS 3.0) | март 2026 | ожидается |
| Booking API | |||
| 4.1 | Создание документации по объектам/методам | весна 2026 | |
| 4.2 | Реализация API, согласно документации | весна 2026 | |
| 4.3 | Интеграция API в действующий сайт (VATRUS 3.0) | весна 2026 | |
| Documents API | |||
| 5.1 | Создание документации по объектам/методам | весна 2026 | |
| 5.2 | Реализация механизма взаимодействия с хранилищем S3 | весна 2026 | |
| 5.3 | Реализация API, согласно документации | весна 2026 | |
| 5.4 | Интеграция API в действующий сайт (VATRUS 3.0) | весна 2026 | |
| Images API | |||
| 6.1 | Создание документации по объектам/методам | весна 2026 | |
| 6.2 | Реализация механизма взаимодействия с хранилищем S3 | весна 2026 | |
| 6.3 | Реализация API, согласно документации | весна 2026 | |
| 6.4 | Интеграция с Events API | весна 2026 | |
| 6.5 | Интеграция API в действующий сайт (VATRUS 3.0) | весна 2026 | |
| 6.6 | Миграция объектов хостинга в хранилище S3 | весна 2026 | |
| Редизайн и запуск статичного контента в новом домене (VATRUS 4.0) | |||
| 7.1 | Разработка общей концепции визуального представления | лето 2026 | |
| 7.2 | Создание основных макетов дизайна | лето 2026 | |
| 7.3 | Разработка структуры размещения информации на сайте | лето 2026 | |
| 7.4 | Наполнение базовой справочной информацией | лето 2026 | |
| 7.5 | Реализация статичного сайта на основе нового дизайна | лето 2026 | |
| 7.6 | Анализ UX/UI, внесение изменений | лето 2026 | |
| 7.7 | Реализация календаря мероприятий (на основе Events API) | лето-осень 2026 | |
| 7.8 | Реализация галерей мероприятий (на основе Images API) | лето-осень 2026 | |
| 7.9 | Встраивание системы букинга (на основе Booking API) | лето-осень 2026 | |
| 7.10 | Разработка административного регламента по оформлению и публикации новостей и мероприятий | лето-осень 2026 | |
| 7.11 | Реализация механизма оформления и публикации новостей и мероприятий в соответствии с регламентом | лето-осень 2026 | |
| 7.12 | Реализация механизма администрирования статичного контента | лето-осень 2026 | |
| Личный кабинет члена дивизиона | |||
| 8.1 | Проработка механизма получения статистической информации по участнику | осень 2026 | |
| 8.2 | Реализация раздела профиля пользователя | осень 2026 | |
| 8.3 | Реализация раздела пользовательских настроек и управления собственным контентом | осень 2026 | |
| 8.4 | Статистика по УТЦ | после обновления УТЦ | |
| Navdata API | |||
| География дивизиона | |||
| 9.1.1 | Создание документации по объектам/методам | осень-зима 2026 | |
| 9.1.2 | Реализация API, согласно документации | осень-зима 2026 | |
| 9.1.3 | Реализация раздела географии дивизиона VATRUS 4.0 | осень-зима 2026 | |
| 9.1.4 | Реализация механизма выгрузки GeoJSON | осень-зима 2026 | |
| AIP | |||
| 9.2.1 | Создание документации по объектам/методам | зима 2026-2027 | |
| 9.2.2 | Реализация механизма взаимодействия с хранилищем S3 | зима 2026-2027 | |
| 9.2.3 | Реализация API, согласно документации | зима 2026-2027 | |
| 9.2.4 | Реализация парсинга публично доступных AIP | зима 2026-2027 | |
| Регулярные обновления | |||
| 9.3.1 | Разработка и реализация механизма отслеживания изменений по документам AIP | зима 2026-2027 | |
| 9.3.2 | Разработка и реализация механизма обновления данных ICAO для аэропортов | зима 2026-2027 | |
| 9.4 | [Опционально] Работа с базами AIRAC | зима 2026-2027 | |
| Финальные процедуры | |||
| 10.1 | Финальная миграция ресурсов по всем разделам | по мере реализации разделов | |
| 10.2 | Блокирование изменений в разделах VATRUS 3.0 | по мере реализации разделов | |
| 10.3 | Проверка актуальности данных по всем разделам | ||
| 10.4 | Выключение и архивация VATRUS 3.0 | после завершения всех проверок | |