Найти в Дзене
Topsite Web

Дата выпуска Drupal 10 и конец использования Drupal 9

Оглавление

Планируется выпустить Drupal 10 примерно в июне 2022 года. Это менее чем через год с сегодняшнего дня!

-2

Почему так быстро?

Самая большая зависимость Drupal 9 - это Symfony 4, срок действия которой истекает в ноябре 2023 года. Это означает, что после ноября 2023 года ошибки безопасности в Symfony 4 не будут исправлены. Drupal должен принять Symfony 5 (или новее), а Drupal 9 с истекшим сроком эксплуатации — не позднее ноября 2023 года.

В целях безопасности всем пользователям Drupal 9 необходимо будет перейти на Drupal 10 к ноябрю 2023 года. Владельцам сайтов хотят дать как минимум один год для обновления с Drupal 9 до Drupal 10, поэтому разработчики нацелены на выпуск Drupal 10 в июне 2022 года.

График показывает, что Drupal 10 нацелен на июнь 2022 года, потому что Symfony 4 перестанет работать в ноябре 2023 года.

Будет ли легко перейти на Drupal 10?

Да, это будет легко, и вот почему.

Новые функции для Drupal 10 фактически добавлены в выпуски Drupal 9. Это означает, что разработчики модулей могут сразу приступить к внедрению любых новых API. Попутно разработчики отказываются от старых функций, но сохраняя обратную совместимость. Когда сообщество будет готово выпустить Drupal 10, удаляется весь устаревший код. Удаление устаревшего кода нарушает обратную совместимость, но поскольку разработчики модулей имели возможность быть в курсе изменений API, обновление до Drupal 10 должно быть простым.

Если от этого у вас кружится голова, подумайте об этом так: Drupal 10 идентичен последней версии Drupal 9, с удаленными устаревшими версиями. Из-за этого не должно быть никаких в последнюю минуту, больших или неожиданных изменений.

Использовался этот подход для Drupal 9, и он оказался успешным: 95 из 100 лучших добавленных модулей были готовы в день выпуска Drupal 9.0.0. Программисты знают из Drupal 9, что такой подход к обновлениям работает, и продолжают его совершенствовать.

Обновить свой сайт вы можете в благодаря технической поддержке сайтов на Drupal в Digital-агентстве TOPSITE WEB.