Мэтт Малленвег представляет дорожную карту Gutenberg в WCEU, агентства WordPress и разработчики продуктов готовятся к спринту

Опубликовано: 2018-06-22
кредит фотографии: Флориан Циглер

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

Команда Gutenberg поддерживала высокие темпы разработки за последний год, выпустив 30 релизов с момента начала разработки. В настоящее время 14 000 сайтов активно используют этот плагин, и Mullenweg планирует в ближайшем будущем развернуть его для пользователей WordPress.com. Он объявил, что релиз WordPress 5.0 может быть готов уже в августе. Тем временем команда Гутенберга продолжит совершенствовать свои текущие функции в соответствии с дорожной картой, изложенной Мулленвегом в его программном докладе:

июнь 2018 г.

  • Закрепите новые функции в Гутенберге
  • Хозяева, агентства и учителя, приглашенные на сайты, на которые они имеют влияние
  • Регистрация для пользователей wp-admin на WP.com
  • Поддержка мобильных приложений в редакторе Aztec для iOS и Android.

июль 2018 г.

  • Выпуск 4.9.x с убедительным предложением установить плагин Gutenberg или Classic Editor.
  • Отказ для пользователей wp-admin на WP.com
  • Тяжелая сортировка и работа с ошибками, сведение блокировщиков к нулю
  • Узнайте, как расширять возможности Gutenberg не только для публикации, но и для настройки сайта.

август 2018 г. и далее

  • Все критические вопросы решены
  • Интеграция с Calypso, предлагающая подписку для пользователей
  • 100 000+ сайтов с более чем 250 000 постов с помощью Гутенберга
  • Слияние ядер, начало цикла выпуска 5.0
  • Выпуски бета-версии 5.0 и переводы завершены
  • Мобильная версия Гутенберга к концу года

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

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

Мулленвег начал свое выступление, обратив внимание участников на новую ссылку «Открытый код» в нижнем колонтитуле WordPress.org. Эта кампания, организованная Европейским фондом свободного программного обеспечения, направлена ​​на то, чтобы любое финансируемое государством программное обеспечение, разработанное для государственного сектора, было доступно в соответствии с лицензией на бесплатное программное обеспечение с открытым исходным кодом.

Малленвег также объявил Сент-Луис, штат Миссури, в качестве следующего места проведения WordCamp в США в 2019–2020 годах. Местное сообщество WordPress в городе охватывает два штата с членами из Миссури и Иллинойса, которые с 2011 года организовали семь WordCamps.

Разработчики и агентства удваивают усилия по подготовке Gutenberg, «игра на выживание»

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

Хотя многие участники WCEU выразили скептицизм по поводу ускоренного включения Гутенберга в ядро, большинство признает важность работы над тем, чтобы их клиенты и продукты были совместимы с новым редактором.

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

Брэд Уильямс, генеральный директор WebDevStudios, сказал, что команда инженеров его компании активно готовилась к Gutenberg с конца прошлого года и «очень взволнована тем, что это значит для будущего публикации WordPress». Уильямс назначил двух внутренних руководителей Гутенберга, чтобы возглавить все, что связано с новым редактором, и провел внутреннее обучение сотрудников. WebDevStudios также создала и выпустила собственную надстройку Gutenberg под названием WDS Blocks, которая включает в себя новые настраиваемые блоки, используемые многими клиентами WDS.

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

Гэри Джонс, разработчик плагинов и инженер WordPress в Gamajo, выразил опасения по поводу сроков. Он также планирует использовать плагин Classic Editor, чтобы отказаться от использования Gutenberg на сайтах.

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

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

Джонс сказал, что планирует дождаться предложения о слиянии, прежде чем заняться совместимостью плагинов, и дождется выхода версии 5.0, чтобы начать улучшать работу своих клиентов. Он сказал, что для этого может потребоваться создание пользовательских блоков или установка плагинов, которые добавляют пользовательские блоки, которые могут понадобиться клиентам. «К тому времени мы уже знали бы, как работает ACF, Pods. и другие плагины, которые мы используем, и тема Genesis поддерживают (или не поддерживают) редактор Gutenberg», — сказал Джонс.

Джейк Голдман, президент и основатель 10up, сказал, что в его компании уже есть внутреннее распоряжение о том, что все новые общедоступные плагины и основные обновления плагинов должны иметь по крайней мере «бета-версию» поддержки Gutenberg. Продукт Distributor от 10up уже готов к работе с Gutenberg, и у компании есть несколько готовых к Gutenberg плагинов и обновлений, которые, как ожидается, будут выпущены в ближайшие 1-2 месяца.

«Клиенты хитрее, — сказал Голдман. «У нас есть два крупных клиентских проекта, запущенных за последние пару месяцев, которые используют Gutenberg, а также несколько довольно сложных пользовательских блоков и расширений. У нас есть пара других клиентов, которым любопытно или они находятся на стадии изучения. Два больших клиентских проекта заставляют нас немного стесняться принимать [Гутенберг] в качестве «стандарта» для новых проектов, пока он немного не созреет и не начнет немного больше сосредотачиваться на «вариантах корпоративного использования / пользовательских историях» — есть некоторые реальные проблемы с этими пользовательскими историями».

Голдман также сказал, что его обнадежило известие о том, что Calypso примет Gutenberg в ближайшие пару месяцев, потому что он надеется, что это решит некоторые проблемы путаницы и фрагментации.

Однако он не ожидает, что Гутенберг действительно приземлится в августе. «Честно говоря, я не вижу августа, потому что не думаю, что основная команда имеет четкое представление о том, как будет работать обновление с помощью Gutenberg», — сказал Голдман. «Тем не менее, я подозреваю, что Мэтт сознательно оказывает давление на команду — что-то вроде «если я скажу август, мы, вероятно, сможем попасть в ноябрь».

Мейсон Джеймс, основатель Valet, уверен, что его клиенты и продукты будут готовы после тестирования Gutenberg на сотнях сайтов. Его команда следит за несколькими продуктами, у которых есть проблемы с совместимостью, но он надеется, что они скоро будут решены.

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

«В прошлом году мы решили, что Gutenberg — это потрясающая возможность для нас усилить наше ценностное предложение для наших клиентов», — сказал Джеймс. «Это постоянная важная инициатива для нас в этом году; Мы играем на прочность».

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

«Я лихорадочно работаю над выпуском обновленной версии темы Utility Pro (мой основной продукт)», — сказал Дилс. «Обновления Gutenberg — это лишь часть более крупного пересмотра (включая минимальное требование PHP7 и WP 5.0+). Я также принял решение не включать стили темы Classic Editor. Все смотрят вперед, не оглядываясь назад».