Мэтт Малленвег отвечает на опасения по поводу Гутенберга и подтверждает, что новый редактор будет поставляться с WordPress 5.0

Опубликовано: 2017-08-29

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

Мулленвег определил новый редактор Gutenberg как инструмент, который позволит WordPress выдержать конкуренцию и возможности, доступные в секторе малого бизнеса:

Рост WordPress впечатляет (28,5% и продолжает расти), но он не безграничен — по крайней мере, в его нынешнем состоянии. У нас есть проблемы (недовольство пользователей публикацией и настройкой, конкуренция со стороны разработчиков сайтов, таких как Squarespace и Wix) и возможности (157 миллионов малых предприятий без сайтов, то есть следующий крупный рынок, который мы должны обслуживать). Пришло время для следующей большой вещи WordPress, которая помогает нам справляться с нашими проблемами и возможностями. То, что меняет мир.

Automattic стремится предложить лучшую поддержку для малого бизнеса с приобретением WooCommerce в 2015 году и постоянной коммерциализацией Jetpack с планами, ориентированными на владельцев бизнеса. Компания готова захватить еще больше рынка малого бизнеса с собственным хостингом, позволяя клиентам подключаться к сторонней экосистеме WordPress.

Однако многие ярые противники Гутенберга (и изменений, которые с ним произойдут) обеспокоены тем, что проект разрабатывается главным образом для обслуживания клиентов и корпоративных интересов Automattic.

«Gutenberg в основном был представлен одной конкретной компанией, которая, похоже, остро нуждается в конкуренции с другими предприятиями SaaS», — сказал владелец компании по разработке тем WordPress Майкл Хебенстрейт. «Это хорошо, но затем сохраните его как плагин хотя бы на 1-2 года, разместите его на WordPress.com (чтобы собрать реальные отзывы и данные об использовании), и ни у кого не будет никаких проблем с таким подходом».

Мулленвег обратил внимание на опасения, что Gutenberg разрабатывается для клиентов Automattic, в ответ на аналогичный комментарий к своему сообщению.

«Контингент определенно думает так, но если подумать логически, это не имеет смысла: если бы это было просто для пользы Automattic, было бы намного проще и выгоднее просто сделать Гутенберга в одностороннем порядке в Calypso, где в первую очередь это пойдет на пользу WordPress.com», — сказал Мулленвег. «Выполнение этого сначала в wp-admin и в ядре включает в себя гораздо больше обсуждений, публичных отзывов, проблем обратной совместимости и открытия большого количества новых возможностей для того, как ядро ​​​​использует Javascript, и, поскольку это в ядре, преимущества будут накапливаться для всех хостов WordPress. , многие из которых прямо или косвенно конкурируют с Automattic. Мы читаем и пытаемся извлечь уроки из всех негативных отзывов, даже если они исходят от людей, которые еще мало использовали Gutenberg».

Те, кто создает веб-сайты для клиентов, высказывают опасения по поводу того, как Гутенберг повлияет на их бизнес, не оттолкнет ли новый интерфейс пользователей от WordPress. Разработчики и владельцы продуктов с нетерпением ждут новых ответов о том, что это значит для существующих плагинов и тем в экосистеме, поскольку проекту еще предстоит проработать некоторые технические детали, касающиеся расширяемости и поддержки метабоксов. Это, естественно, вызывает опасения по поводу временной шкалы Гутенберга.

«Gutenberg будет поставляться с WordPress 5.0, но релиз выйдет, когда Gutenberg будет готов, а не наоборот», — сказал Мулленвег. «У нас все еще есть целевые даты, которые помогут нам обдумать объем и спланировать всю вспомогательную документацию, перевод и маркетинговые усилия, но мы не собираемся выпускать что-либо до тех пор, пока Gutenberg не станет чем-то, к чему согласна работающая над ним команда».

Пользователи WordPress привыкли ожидать релизов по регулярному графику, но новый подход к основной разработке позволит ждать следующего крупного релиза, пока не будут готовы целевые функции. Мулленвег подтвердил в комментариях к своему сообщению, что Gutenberg будет поставляться с устаревшим интерфейсом, чтобы обеспечить обратную совместимость для метабоксов PHP, которые еще не были обновлены для поддержки JS.

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

Одной из наиболее распространенных проблем, которые остаются, являются проблемы с лицензированием React, которые обострились после того, как Apache Software Foundation добавила лицензию Facebook BSD+Patents в свой список запрещенных лицензий категории X для членов Apache PMC. Технический директор Facebook рассматривал возможность повторного лицензирования проекта, но отказался от этого, сославшись на «беспочвенный патентный судебный процесс» в качестве причины принятия лицензии BSD + патенты. Проект WordPress еще не объявил о своей позиции по этому решению.

«Мы ожидали, что решение по React будет принято примерно в крайний срок для Apache (ближе к этому моменту), и в ближайшие несколько недель у нас будет больше информации о WP и подходе Гутенберга», — сказал Мулленвег.

Он также подтвердил, насколько он инвестирует в проект WordPress и экосистему в целом. В его посте подробно рассказывается о многих преимуществах, которые он ожидает для разработчиков плагинов, тем и ядра, агентств, пользователей и хостинговых компаний. Он призвал сообщество WordPress увидеть Гутенберга в том же свете.

«Работа всей моей жизни — улучшение WordPress», — сказал Мулленвег. «Я твердо верю, что Gutenberg — это направление, которое принесет наибольшую пользу максимальному количеству людей, и в то же время полностью соответствует основной философии WordPress и приверженности свободе пользователей. Так что продолжайте оставлять нам свои отзывы, и давайте вместе преодолевать страх. Чтобы изменить мир, стоит немного дискомфорта».