Drupal 6 extended support announcement

Drupal 6 вышел в релиз 13 февраля далекого 2008. Согласно политике сообщества поддерживаются только текущая и предыдущая ветки ядра. Так после выхода 6-ки Drupal 4.7.x был снят с поддержки, после выхода 7-ки Drupal 5.x ушел в след за 4-кой. Такая политика была принята для того чтоб оградить разработчиков ядра и модулей от поддержки более чем 2-х последних версий.

Перед релизом Drupal 8 эта политика была пересмотрена. В связи с тем что сообщество хочет быть уверенным что сайты, которые пожелают перейти с 6-й версии на 8-ю будут иметь некоторое окно в поддержке на период миграции. Команда разработчиков ядра Drupal, а так же участники команды Drupal security встретились на Drupalcon Austin чтобы продолжить обсуждение начатое в теме Decide if and how to extend D6 security support 3 months past an 8.0.0 release.

В итоге: "Ядро и модули для Drupal 6 будут сняты с поддержки через три месяца после релиза Drupal 8". "Сняты с поддержки" означает, что сообщество с этого момента более не будет заниматься их поддержкой (исправлением найденных ошибок или критических уязвимостей), включая распространение патчей, так как это происходит на текущий момент. Продолжение поддержки Drupal 6 осложнено множеством причин, включая отсутствие возможности автоматического тестирования, требование обязательного ручного тестирования релизов, также это замедляет выпуск исправлений, связанных с безопасностью (security fixes) для Drupal 7+, ну и на данный момент большинство участников сообщества уделяют больше внимания разработкам под Drupal 8.

У пользователей, которые на данный момент используют Drupal 6, есть несколько вариантов:

  1. Мигрировать на Drupal 7 в любое время с текущего момента и до окончания поддержки 6-й версии, т.е. до истечения 3-х месяцев с момента выхода Drupal 8.0.0. На данный момент для Drupal 7 имеется порядка 40 000 автоматических тестов, и 7-я версия будет полностью поддерживаться как минимум до момента выхода Drupal 9. Релиз Drupal 9 пока предположительно ожидается в 2018 году.
  2. Мигрировать на Drupal 8, после того как он будет выпущен в релиз, но до момента истечения 3-х месяцев с момента его выхода. Все необходимое для миграции с 6-й версии на 8-ю уже предусмотрено в ядре 8-й версии, так же есть Migrate UI модуль.
  3. Найти организацию которая возьмется за дальнейшую поддержку 6-й версии. А команда Drupal Security предоставит все что необходимо для совместной работы над проблемами, связанными с безопасностью, чтобы обеспечить дальнейший выпуск обновлений.

Компаниям или индивидуальным разработчикам, заинтересованным в расширении поддержки Drupal 6 следует ознакомится с Drupal 6 Long Term Support.

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

comments powered by Disqus