Поддержка классического редактора WordPress продлена как минимум еще на год

Опубликовано: 2021-08-26

На прошлой неделе я связался с несколькими членами основных коммиттеров WordPress, чтобы узнать, сможем ли мы получить официальное сообщение о том, будет ли поддержка Classic Editor продолжаться после нескольких месяцев, которые, казалось бы, остались до конца. Я получил полуофициальный ответ, но его попросили отложить публикацию до более подробного и подробного ответа.

Ранее сегодня исполнительный директор WordPress Джозефа Хейден Чомпоси объявила об официальном решении. Это было именно так, как и ожидалось. Проект WordPress продолжит поддерживать плагин Classic Editor еще некоторое время.

«В то время мы обещали поддерживать плагин до 2021 года и при необходимости корректировать его по мере приближения крайнего срока», — написала она. «После обсуждения этого вопроса с Мэттом [Малленвегом] стало ясно, что продолжение поддержки плагина до 2022 года — правильный вызов как для проекта, так и для сообщества».

На данный момент классические пользователи имеют продление на один год.

Однако плагин не перестанет работать внезапно 31 декабря 2022 года. Это всего лишь текущий крайний срок для этапа «полной поддержки». Он должен продолжать работать и после даты, установленной для закрытия этого окна поддержки.

Дизайнер Марк Рут-Вили связался с WP Tavern через Twitter на прошлой неделе, но другие уже давно задавали тот же вопрос. Некоторым нужно было знать, могут ли они продолжать поддерживать конкретные потребности клиентов. Для других это была дубинка, которую можно было использовать в разговорах обо всем, что связано с редактором. Какой бы ни была причина, до сегодняшнего дня последнее слово было из поста Make Core в ноябре 2018 года.

«Плагин Classic Editor будет официально поддерживаться до 31 декабря 2021 года», — написал основной участник Гэри Пендергаст в этом объявлении трехлетней давности. В то время это было шоком для многих, поскольку они не знали, удовлетворит ли новая блочная система их потребности.

Хотя три года могли показаться достаточным временем, чтобы отказаться от классики в пользу современного редактора WordPress, текущая статистика показывает, что проекту еще предстоит пройти несколько миль.

В настоящее время существует более 5 миллионов активных установок плагина Classic Editor. Я все еще жду более конкретного подсчета, но никто еще не дал ответа. В лучшем случае мы думаем, что счетчик переворачивается на 10+ миллионов, поэтому мы можем спекулировать на полу и потолке для возможного использования.

Активные установки — это еще не вся картина. Например, у нас есть плагин, установленный здесь, в таверне, по устаревшим причинам, но мы не используем его в нашей повседневной работе. Мы, вероятно, можем отключить его вообще. WordPress не имеет системы телеметрии для отслеживания использования таких функций. Хотя общее количество установок не всегда проясняет картину, текущее число поддерживает стремление к продолжению обслуживания.

«Я думаю, важно отметить, что плагин никуда не денется», — сказал главный коммиттер Джонатан Дерозье. «В обозримом будущем он будет по-прежнему находиться в репозитории .ORG».

Он отметил, что понимание следующей фазы плагина Classic Editor означало изучение уровня усилий, необходимых для его поддержки с 2018 года. Подавляющее большинство изменений за этот почти трехлетний период сводилось к тому, чтобы не отставать:

  • Изменения текста.
  • Корректировки для предотвращения предупреждений/ошибок и обеспечения согласованности между поддерживаемыми версиями PHP.
  • Изменения в устаревших вызовах хуков действий/фильтров.

«Прошло почти три года, и для продолжения работы плагину в основном требовалось очень мало обслуживания, и основная часть обслуживания заключалась в ограничении предупреждений и уведомлений в журналах отладки», — сказал он.

Целью плагина Classic Editor было облегчить переход к редактору блоков. На данный момент было выпущено восемь основных выпусков WordPress с момента перехода на версию 5.0.

«Существует теория, называемая распространением инноваций, которая пытается объяснить, как, почему и с какой скоростью распространяется новая технология, — сказал Дерозье. «Он разделяет последователей на несколько групп в зависимости от того, когда они готовы совершить прыжок: новаторы, ранние последователи, раннее большинство, позднее большинство и отстающие. Я действительно думаю, что мы видели, как значительная часть позднего большинства начала переходить к использованию редактора блоков. Это также может быть подтверждено ростом количества установок плагина, который в этом году замедлился и стабилизировался».

Он ожидал, что предыдущий крайний срок ознаменует следующий этап плагина Classic Editor, называемый этапом «заката». Это было время, когда проект WordPress перешел от полной поддержки к поощрению поздних пользователей к переходу на текущий редактор, чтобы снизить количество плагинов.

«Контекст, который я дал ранее, показывает, что до сих пор уровень усилий, необходимых для поддержания работы плагина в новых версиях WP, был довольно минимальным», — сказал Дерозье о потенциальной фазе заката. «Я ожидаю, что эта модель сохранится благодаря обратной совместимости. Если возникнут какие-либо проблемы с безопасностью или серьезные проблемы, они, конечно же, будут исправлены. Любые несовместимости с плагином и более новыми версиями WP будут рассматриваться в индивидуальном порядке, но на исправление ошибок будет отведено мало времени».

Однако эту фазу заката придется подождать. Мы не увидим его, по крайней мере, до тех пор, пока текущее окно поддержки не закроется 31 декабря 2022 года. Руководителям проектов WordPress необходимо будет переоценить срок службы плагина в этот момент.

Другой надвигающийся вопрос будет заключаться в том, переместит ли ядро ​​WordPress определенные части своей системы в плагин Classic Editor, например, разрешив настраиваемым типам записей поддерживать старый редактор или API метабокса.

«В настоящее время нет планов по перемещению каких-либо базовых «классических» частей из ядра в плагин», — сказал Дерозье. «Я уверен, что удаление этих частей будет оценено в какой-то момент в будущем, но когда это будет, не ясно».

Даже когда официальная поддержка Classic Editor подходит к концу, это не означает, что такой традиционный опыт редактирования перестанет существовать. Такие плагины, как Disable Gutenberg, обещают более длительный срок службы, чем первоначальное окно поддержки, и, несомненно, возникнут другие проекты редакторов, если будет достаточно широкий спрос.

«Редактор блоков прошел долгий путь, и я призываю всех, кто еще не дал ему второй шанс (поздних последователей), сделать это», — сказал Дерозье. "Ты будешь приятно удивлен."