Цикл выпусков и поддержки
From Joomla! Documentation
Эта страница предоставляет обзор текущей стратегии разработки, опубликованной 25-го апреля 2014 года. Все версии Joomla!, выпущенные до 25-го апреля 2014, были разработаны согласно предыдущего цикла выпусков и разработки. Для более подробной информации познакомтесь, пожалуйста, со стратегией разработки Joomla!.
Joomla! разрабатывается следуя семантическому версионированию (2.0.0). [Применяемые раньше термины] LTS (долгосрочная поддержка) и STS (краткосрочная поддержка) больше не действуют и не соблюдаются. Для ясности, [вместо них] используются термины, приведенные ниже. Вы должны понимать их и их значение.
- поддерживается - самая последняя минорная версия(ии) мажорной версии, [которая] будет получать патчи, включающие исправления программных ошибок и патчи безопасности
- текущая - самая молодая или самая последняя мажорная.x.x официально выпущенная версия
- наследие - любая мажорная.минорная.патч версия(ии), которая не является текущей.[1]
- стабильная - мажорная версия в отношении [версий со статусами] текущая и наследие, готовая для использования на производственных веб-сайтах.[2]
- ОСП - сокращение от 'окончание срока поддержки', что означает что [для данной версии] больше не будет выпущено патчей с исправлениями программных ошибок и патчей безопасности
- ОСЖ - сокращение от 'окончание срока жизни', что имеет то же значение что и 'окончание поддержки'.[3]
Каждая мажорная версия Joomla! поддерживается проектом Joomla!TM некоторое ограниченное время, начиная с даты ее официального выпуска. Проект Joomla! будет активно разрабатывать каждую мажорную версию как минимум в течении двух лет. За этим может последовать продолжение разработки мажорной версии согласно плана разработки мажорной версии.[4].
Вкратце можно сказать так:
- каждая мажорная версия будет поддерживаться как минимум 4 года
- Вам всегда необходимо использовать наипоследнюю версию минорная.патч наипоследней мажорной версии или обновиться на нее
- каждая выпущенная минорная версия является обратно совместимой с предыдущим минорным выпуском[5]
Для определения приблизительной даты окончания срока поддержки каждой версии(ий) мажорная.минорная или всей мажорной версии, используйте, пожалуйста, маршрут разработки Joomla! CMS или версии Joomla! CMS.
Объяснение нумерации версий
Идентификаторы версий Joomla! соблюдают трех уровневую нумерную конвенцию, где данные уровни определяются значением [примененного в] системе изменения.
[major].[minor].[patch]
Эти 3 уровня определяются следующим образом:
- Инкрементное увеличение номера идентификатора мажорной версии указывает на разрыв в обратной совместимости.
- Инкрементное увеличение номера идентификатора минорной версии указывает добавление новых характеристик или значительное изменение существующих.
- Инкрементное увеличение номера идентификатора версии патч указывает на устранение каких-либо программных ошибок.
Примеры
Вы используете версию Joomla! 3.3.6. Это означает, что Ваша версия - мажорная версия 3, минорная версия 3, патч версия 6. Если для версии 3.3.6 будет выпущен какой-либо патч, то он увеличит версию Joomla! на 3.3.7. Если для мажорной версии 3 выпущена новая минорная версия, то версия Вашей Joomla! станет 3.4.0. Эта страница будет всегда показывать в правом верхнем углу текущую стабильную поддерживаемую версию Joomla!, включая минорную и патч.
Ссылки
- ↑ Учтите, что наследие - это термин, который используется только для обозначение статуса какой-либо версии в отношении версии, текущей [на данный момент]. Для определения целесообразности использования какой-либо версии [со статусом] наследие пользователи и разработчики должны внимательно рассмотреть дату(ы) окончания срока ее поддержки.
- ↑ Версии, отмеченные как Альфа, Бета или RC, необходимо использовать только для тестирования
- ↑ 'ОСП' и 'ОСЖ' можно использовать как взаимо заменяемые термины. Любой [из этих двух терминов] означет 'окончание срока поддержки', не более того. Не принимайте 'окончание срока жизни' [данной версии] как [термин, означающий что начиная с данной даты] данная версия перестанет работать.
- ↑ Полное объяснение поддерживаемых выпусков можно найти под заголовком 'Поддерживаемые выпуски 4.3' на странице документа стратегии разработки Joomla!
- ↑ Какое-либо расширение или шаблон, установленные на версии минорная.0.х, будут работать на версии мажорная.7.х. Не принадлежащие ядру Joomla расширения или шаблоны разрабатываются сторонними разработчиками и обновление и публикация обновлений сторонних расширений и шаблонов - ответственность их разработчиков. Установка обновления какого-либо расширения или шаблона - ответственность используемого это расширение или шаблон пользователя.