Перейти к содержимому

Дорожная карта

Что уже выпущено, что в работе и что запланировано, отслеживается на публичной доске проекта: DumbMonit Roadmap. Приоритеты и сроки могут меняться; доска — живой план, а не обещание.

  • Выпущенные изменения описаны в журнале изменений и в примечаниях к каждому релизу на GitHub.
  • Идеи и ошибки собраны в трекере задач. Прежде чем писать код для чего-то крупного, откройте задачу.
  • Исправления безопасности объявляются в примечаниях к релизу и в виде security advisories на GitHub с идентификатором CVE или GHSA.

DumbMonit находится в стадии до 1.0: API и модель данных будут развиваться, пока не будет объявлена стабильная линия. Чтобы принять участие, см. руководство для участников и правила управления проектом.

Направление на ближайшие двенадцать месяцев

Заголовок раздела «Направление на ближайшие двенадцать месяцев»

Это намерения, а не обязательства, в приблизительном порядке.

  • К версии 1.0. Стабилизировать HTTP API и схему базы данных, чтобы можно было объявить стабильную линию; до тех пор минорные версии всё ещё могут их менять, с примечаниями по обновлению в журнале изменений.
  • Больше людей с доступом. Второй администратор репозитория, реестра, хостинга документации и доменов (см. правила управления проектом).
  • Цепочка поставок. Воспроизводимые сборки релизов (текущее состояние) и подписанные теги версий.
  • Образы arm64. Образы сервера пока только для amd64; arm64 вернётся с нативными раннерами сборки.
  • Интеграции и пакеты. Больше интеграций с устройствами и сервисами и профилей SNMP, в зависимости от вкладов и запросов.
  • Документация. Поддерживать девять языков интерфейса и документации в соответствии с английским оригиналом.
  • Становиться платформой для логов, трассировок или APM: он следит за устройствами и сервисами.
  • Предлагать платную редакцию или хостинговый сервис: он остаётся открытым на 100 %.
  • Отправлять куда-либо телеметрию о вашем экземпляре.
  • Ориентироваться на парки из тысяч устройств: он создан для домашних лабораторий и небольших команд, в одном контейнере.