Архитектура и системные требования / Версионность и LTS в ELMA365 On-Premises 

Версионность и LTS в ELMA365 On-Premises

В статье приводится описание политики ELMA365 по части обеспечения поддержки ELMA365 On-Premises.

Рассмотрим основные термины, использующиеся в статье:

  • Жизненный цикл программного обеспечения — период времени с момента создания (выпуска) до момента изъятия из процесса поддержки и эксплуатации;
  • Мажорный релиз (Major Version) — версия системы, содержащая существенные отличия от предыдущего аналогичного релиза. Мажорные релизы системы ELMA365 On-Premises можно подразделить на обычные и релизы долгой поддержки (LTS);
  • Релиз долгой поддержки (Long Time Support или LTS) — стабильная версия системы, обновляемая в соответствии с жизненным циклом продукта. Поддерживается в течение более длительного промежутка времени в сравнении со сроком поддержки обычного мажорного релиза. 

Обратите внимание, в релиз LTS входят критичные исправления, которые мешают нормальному функционированию программы, и все обновления, связанные с безопасностью. Реализация нового функционала включается только в разработку мажорных релизов;

  • Минорный релиз (Minor Version) — версия системы, содержащая незначительные отличия в рамках своего основного (мажорного) релиза. Минорный релиз включает в себя изменения, связанные с повышением стабилизации программного продукта. Например, исправления ошибок, не вносящие изменений в функционирование продукта;
  • Поддержка релизов — внесение исправлений различных ошибок в актуальную версию релиза.

Жизненный цикл продукта ELMA и поддержка версий 

Для нумерации версий программного обеспечения ELMA365 On-Premises используется формат вида X.Y.Z, где: 

  • X — год выпуска платформы: 2023.4.0; 
  • Y — порядковый номер выпуска мажорной версии в году. Отсчёт начинается с единицы. Обычно номер совпадает с месяцем выпуска версии: 2023.4.0; 
  • Z — порядковый номер минорной версии. Отсчёт начинается с нуля: 2023.4.0.

Поддержка обычного мажорного релиза версии X.Y осуществляется с даты выхода релиза и прекращается после выхода релиза с номером версии X.Y+2, т. е. поддерживается текущий и предыдущий мажорный релиз. Например, поддержка релиза 2023.7 будет прекращена сразу после выхода релиза 2023.9.

Выпуск версии LTS проходит в 2 этапа:

  1. Выпускается мажорный релиз продукта — X.Y, который планируется в LTS.
  2. После выпуска версии X.Y+2, то есть через два месяца, этот релиз, в соответствии с планом, отмечается (фиксируется) как версия LTS.

Поддержка LTS-версии начинается с момента фиксации и прекращается через шесть месяцев после фиксации новой версии LTS, то есть через шесть циклов мажорных релизов.

Начиная с апреля 2023 года, каждый шестой релиз будет считаться LTS. При этом он фиксируется как LTS не в момент выхода, а через два месяца, поскольку это время требуется для обнаружения и исправления ошибок.

Рассмотрим цикл поддержки LTS-релиза на примере. Релиз 2023.4, выпущенный в мае 2023 года, будет зафиксирован как LTS-версия через два месяца, то есть в июле 2023 года. Фиксация следующей LTS-версии планируется в январе 2024 года, и версия 2023.4 будет поддерживаться в течение полугода после этого. Таким образом версию 2023.4 планируется поддерживать 14 месяцев: с момента выпуска в мае 2023 года до июля 2024 года.

Мажорные релизы выпускаются каждый месяц.

Минорные релизы выпускаются при появлении критичных исправлений.

Ниже представлена схема жизненного цикла релизов. Стрелками обозначен диапазон поддержки версии.

version-support-elma365-on-premises

Преимущества использования релизов долгой поддержки

Для стабильной и качественной работы приложения мы рекомендуем использовать релиз долгой поддержки (LTS). При этом необходимо обновлять программный продукт до последней минорной версии данного релиза, так как в нём содержатся исправления критичных ошибок. Также использование релиза LTS для обновления позволяет более функционально распределить ресурсы для планирования будущих обновлений. В этом случае достаточно дождаться объявления о выходе новой версии LTS и запланировать работы по переходу на новую версию. При этом нет необходимости обновлять систему каждый раз за стандартный мажорный релиз, время поддержки которого существенно меньше.

Начало внимание

ELMA365 оставляет за собой право изменять сроки выпуска мажорных релизов и объявлять выпуск нового релиза релизом долгой поддержки (LTS) вне зависимости от времени или очерёдности выпуска.

Конец внимание

График жизненного цикла релизов

Поддержка релиза 2023.4 LTS:

  • дата выпуска релиза — май 2023 года;
  • фиксация релиза LTS — июль 2023 года;
  • поддержка полностью прекращается — июль 2024 года.

Поддержка релиза 2023.10 LTS:

  • дата выпуска релиза — ноябрь 2023 года;
  • фиксация релиза LTS — январь 2024 года;
  • поддержка полностью прекращается — первое марта 2025 года.

Поддержка релиза 2024.4 LTS:

  • дата выпуска релиза — май 2024 года;
  • фиксация релиза LTS — июль 2024 года;
  • поддержка полностью прекращается — июль 2025 года.

Уведомление о прекращении поддержки релизов

Прекращение поддержки релизов означает, что для соответствующих версий системы техподдержка ELMA365 будет рассматривать только запросы, содержащие критичные для работы платформы ошибки. Ошибки, относящиеся к проблемам конфигурации, а также другие типы запросов рассматриваться не будут.

Кроме того, будут недоступны обновления и дистрибутивы указанных версий, а также будет прекращено обновление документации по этим версиям.

Актуальный список версий релизов ELMA365 On-Premises можно посмотреть на сайте технической поддержки. 

Подробнее об обновлении ELMA365 On-Premises читайте в следующих статьях: