Как читать номер версии Magento?
Январь 20th, 2010
No comments
Наверное вы задавались вопросом о том чтоже значат все эти alpha, beta суфиксы следующие за номером Magento.
Ниже указана расшифровка всех значений.
Номер версии Magento соответствует следующему шаблону: X.Y.Z.P-Стабильность#
- X – Старший номер версии – Изменение старшего номера версии будет означать значительные изменения, включая удаление и/или добавление новой функциональности, с минимальной поддержкой обратной совместимости кода. Миграция пользовательских данных будет обеспечена файлами обновления.
- Y – Младший номер версии – Изменение младшего номера версии означает добавление новой фунциональности и исправление ошибок. Данные релизы будут стараться поддерживать максимальную обратную совместимость с предыдущими младшими версиями.
- Z – Номер “ревизии” – Исправления ошибок и незначительные дополнения функциональности. Данные релизы будут полностью совместимы с предыдущими ревизиями в пределах той же младшей версии.
- P – Номер “патча” – Срочные исправления ошибок или обновления в части безопасности. Эта версия полностью совместима в пределах той же младшей версии.
- Стабильность# – Обозначение статуса стабильности релиза (альфа, бета, релиз-кандидат), где # номер релиза с данным статусом. Чем больше номер, тем стабильнее релиз в пределах одного статуса.
Расшировка статуса стабильности:
- Alpha – Альфа-суффикс даётся предварительному релизу следующей версии. Настоятельно не рекомендуется использовать альфа-релизы для “production” сайтов. Любая функциональность, API или код могут быть удалены из стабильной релиза этой версии. Альфа-версии выпускаются только для предварительного ознакомления, и могут иметь значительные неисправленные проблемы. Альфа-релизы выпускаются для разработчиков и тестеров, которые хотят заранее ознакомиться с возможными будущими нововведениями в следующей версии Magento.
- Beta – Бета-релизы более стабильны, чем альфа релизы данной версии. Но все же настоятельно не рекомендуется использовать бета-релизы для “production” сайтов. Поскольку это более стабильные релизы, то вероятность исключения новой функциональности, API или кода в стабильном релизе этой версии снижается, но не гарантируется. Разработчики, тестеровщики и юзеры могут использовать бета-релизы для тестов и сообщать о выявленных проблемах. Разработчикам дополнений Magento рекомендуется проверить совместимость своих дополнений с данным релизом.
- Release Candidate (rc) – Доступность релиз-кандидата означает, что близится выпуск стабильного релиза. Всё также не рекомендуется использовать “rc”-версии для “production” сайтов, хотя все возможности и функциональность зафиксированы для данной версии. Код и API могут незначительно измениться, если в данном релизе будут найдены ошибки. Разработчикам, тестерам и пользователям рекомендуется проверить данный релиз в тестовой среде, и сообщать о любых обнаруженных проблемах. Разработчиках дополнений Magento рекомендуется проверить совместимость своих дополнений и обновить их в случае необходимости.
- В случае, если номер версии не имеет дополнительных суффиксов – значит
этот номер обозначает стабильный релиз. Мы всё же рекомендуем предварительно проверить обновление на эту версию в тестовой среде перед обновлением настоящего сайта. Разработчикам расширений Magento рекомендуется опубликовать их обновления к моменту выхода стабильного релиза.
Related posts:


Комментарии