Выход версий
Опубликовано: 21.10.2017
Начиная с Друпала 8 принято семантическое версионирование, авторство спецификаций которого принадлежит Тому Престон-Вернеру (основателю Gravatars и соучредителю GitHub). Видео Addison Berry. Семантическое версионирование .
Как нумеруются версии Друпала?
В Друпале 4.7.х и предыдущих, первые две цифры показывали номер версии, а третья — номер пакета исправлений. Это часто путало пользователей, которые думали, что 4.7.х — это незначительное обновление версии 4.6.х, в то время как на самом деле это означает совершенно другую версию. Разные поколения Друпала имеют несовместимый API и требуют обновления дополнительных модулей.
Начиная с версии Друпала 5.х, первая цифра показывает номер версии, а вторая пакет исправлений для неё. Это означает, что версии 5.0, 5.1, 5.2 и так далее, имеют одну структуру и модули разработанные для ветки 5.х совместимы со всеми из них. Однако, модули написанные для версии 6.х не будет работать с веткой 5.х.
Какую версию Друпала мне использовать?
Рекомендуется использовать текущий стабильный выпуск. Однако для последней версии не всегда готовы версии дополнительных модулей и вы можете спокойно пользоваться предыдущей поддерживаемой версией, так как для неё выходят пакеты обновлений. Например, ситуация может выглядеть так:
Друпал 4.7.10: предыдущая версия (поддерживаемая версия) Друпал 5.5: текущая версия (основная версия) Друпал 6.0: следующая версия (разрабатываемая версия)Когда выйдет новая версия Друпала?
В соответствии с традициями проектов с открытым кодом — тогда, когда будет готова. Когда пройдёт тестирование и будет признана стабильной. Чем больше людей будет вовлечено в тестирование и исправление ошибок, тем быстрее выйдет и стабильная версия. В последних версиях существует более точное расписание выхода версии, но оно корректируется в зависимости от готовности кода.