Состояние мира 2016: Mullenweg продвигает Calypso как будущее интерфейса WordPress, предлагает серьезные изменения в цикле выпуска

Опубликовано: 2016-12-05
фото предоставлено командой организаторов WordCamp в США.
фото предоставлено командой организаторов WordCamp в США.

В эти выходные Филадельфия приветствовала 1923 участника WordCamp US, а еще 2028 энтузиастов смотрели прямую трансляцию. Мэтт Малленвег выступил со своим 11-м ежегодным обращением к восторженной аудитории, готовой отметить прогресс WordPress за последний год и услышать видение лидера проекта на 2017 год.

Он начал с благодарности спонсорам и волонтерам, которые сделали мероприятие возможным, покрыв большую часть фактической стоимости в размере 516 долларов на человека. Малленвег сказал, что спонсоры покрывают примерно 85-95% стоимости WordCamps по всему миру. В 2016 году на мероприятия было продано в общей сложности 36 000 билетов, расходы на которые субсидировали более 1000 спонсоров.

Мулленвег сказал, что встречи являются основным показателем для WordCamps, и эти мероприятия продемонстрировали самый быстрый рост сообщества за последние пять или шесть лет. Более 62 566 человек посетили местные встречи в 58 странах, и примерно треть из них были новыми участниками.

WordPress Foundation создаст дочернюю компанию поддержки сообщества WordPress

Чтобы лучше приспособиться к необычайному росту мирового сообщества, WordPress Foundation реструктурирует свое управление WordCamps. В 2016 году Фонд получил примерно 4,3 миллиона долларов по сравнению с 2,8 миллиона долларов в 2015 году, причем 99,9% этих средств были связаны с WordCamps. Мулленвег объявил, что некоммерческая организация 501c перенесет WordCamps в свою собственную компанию WordPress Community Support, сформировав PBC (корпорацию общественного блага), которая полностью принадлежит Фонду.

Он объяснил, что если на WordCamps произойдут определенные вещи, это может поставить под угрозу весь Фонд, поэтому WordCamps теперь будут управляться отдельной организацией, где события будут иметь немного больше гибкости в том, как они работают. Фонд планирует поддерживать некоторые некоммерческие организации-единомышленники, связанные с общей образовательной миссией организации, в том числе Hack the Hood, Internet Archive и Black Girls Code. В 2017 году Фонд также начнет продвигать хакатоны для помощи некоммерческим и общественным организациям.

Интернационализация способствует увеличению использования плагинов

Малленвег поделился некоторыми статистическими данными о каталоге плагинов, который скоро запустит новый дизайн с обновленной функцией поиска. В этом году количество активных плагинов увеличилось на 20 %, а количество загрузок плагинов увеличилось на 34 %, что составило 1,48 млрд. Мулленвег объяснил это всплеском усилий по интернационализации за последний год. Количество участников перевода выросло с 5000 в апреле 2015 года до 17000 по состоянию на ноябрь 2016 года.

В этом году было 1598 плагинов с языковыми пакетами (по сравнению с 314 в прошлом году) и 1224 темы с языковыми пакетами (по сравнению с 641 в прошлом году). Мулленвег отметил, что 2/3 населения мира свободно говорит на одном из 12 языков, и что WordPress охватывает все эти и многие другие языки. Фактически, версия 4.6 поставляется с поддержкой 50 доступных языков. 10 лучших плагинов WordPress сейчас готовы на 82% на 12 самых популярных языках.

Mullenweg продолжает продвигать Calypso как будущее интерфейса WordPress

Во время State of the Word 2015 Малленвег дал участникам домашнее задание «глубоко изучить JavaScript» и пообещал представить патч для JavaScript до выхода версии 4.7. Вчера он отправил свой первый запрос на включение в Calypso, Automattic с нуля переписала администрацию WP с использованием Node и React.

Пользователи WordPress.com широко приняли новый интерфейс для публикации. Мулленвег поделился статистикой, показывающей, что 68% сообщений с момента запуска проходили через Calypso, 17% — через мобильные устройства и 15% — через традиционный wp-admin. Использование мобильных приложений и мобильных браузеров также увеличилось. «Теперь нам нужно начать думать о мобильных устройствах как об основном способе взаимодействия людей с WordPress в будущем», — сказал Мулленвег.

С момента запуска Малленвег говорил, что Calypso или что-то подобное станет будущим интерфейса WordPress. Он повторил это в своем выступлении в 2016 году и поручил некоторым JavaScript-разработчикам Automattic из команды Calypso внести свой вклад в разработку ядра на постоянной основе.

Если у Calypso есть шанс стать многообещающей заменой администратора WordPress, его создателям необходимо будет расширить его взаимодействие с экосистемой плагинов WordPress. Mullenweg объявил, что Calypso теперь поддерживает плагины и открыта для плагинов с более чем 1 миллионом активных сайтов.

Следующим шагом в дорожной карте Calypso является поддержка плагинов Automattic — WooCommerce, Akismet, Jetpack и VaultPress. Малленвег сказал, что основное внимание в 2017 году будет уделено тому, чтобы сделать плагины совместимыми с Calypso, начиная с нескольких самых популярных, прежде чем открывать его для всех плагинов.

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

Если цель Малленвега состоит в том, чтобы сделать Calypso основным издательским движком для ядра WordPress, одной из основных задач будет привлечение разработчиков плагинов к созданию совместимости с тем, что в настоящее время является продуктом Automattic. Каковы последствия участия в более широком внедрении Calypso? Если ядро ​​​​в будущем представит интерфейс Calypso, будет ли Automattic настаивать на включении своего Reader и других функций WordPress.com, как это было в мобильных приложениях? Это вопросы, которые разработчикам необходимо будет взвесить при рассмотрении вопроса о том, следует ли использовать интерфейс Calypso в большей степени как приложение.

WordPress рекомендует хостинги, предлагающие PHP 7+ и HTTPS по умолчанию

Ядро WordPress продолжает обновлять свои рекомендации и требования с помощью хостов, внедряющих новейшие технологии. Официальная рекомендация для хостинга WordPress теперь — PHP 7 или выше. После того, как WordPress.com перешел на 100% PHP 7, Малленвег сказал, что производительность сети удвоилась, а загрузка ЦП снизилась вдвое. Только 4% сайтов, размещенных на собственном хостинге, используют PHP 7, но новая рекомендация должна помочь большему количеству хостов получать обновления для своих клиентов.

Начиная с 2017 года в WordPress будут постепенно улучшаться некоторые функции, доступные только для зашифрованных сайтов. Мулленвег объявил, что WordPress.org теперь отслеживает внедрение HTTPS. На данный момент 11,45% активных веб-сайтов WordPress используют HTTPS, и проект больше не будет рекомендовать хосты, которые не предлагают его по умолчанию. «Мы хотим, чтобы в Интернете было больше безопасности, что особенно важно в эпоху после Сноудена», — сказал он.

Пробуем новые вещи: грядут серьезные изменения в основном цикле выпуска WordPress

Руководитель выпуска WordPress 4.7 Хелен Хоу-Санди присоединилась к Mullenweg на сцене, чтобы рассказать о некоторых функциях и улучшениях, которые появятся в официальном выпуске во вторник. Релиз, возможно, является одним из самых захватывающих и успешных обновлений для WordPress за последнее время, но у Mullenweg есть новая стратегия основной разработки в 2017 году.

«Мы находимся на перекрестке для WordPress, где то, что привело нас сюда, не приведет нас туда», — сказал Мулленвег, подчеркнув, как доля рынка программного обеспечения выросла с 13,1% до 27,2% за последние пять лет.

Мулленвег предложил новую структуру для выпусков WordPress, в которой дизайн и пользовательское тестирование будут лидировать. «В 2017 году я снова надеваю шапку «ведущего продукта», — сказал он. На предстоящий год не будет установленного графика выпуска. Mullenweg переворачивает предсказуемый цикл выпуска WordPress в пользу решения некоторых более крупных задач в списке дел. Он сказал, что основное внимание будет уделяться производительности и исправлениям существующих функций в трех основных областях: WP REST API, редактор и настройщик.

Малленвег сказал, что он особенно заинтересован в том, чтобы REST API использовался первой стороной в администрировании, в надежде, что он эволюционирует до того, что проект сможет использовать в следующем десятилетии. Если этого не произойдет, по его словам, ядро ​​рассмотрит возможность вернуть его в плагин специально для разработчиков.

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

Видение Mullenweg для Customizer состоит в том, чтобы все аспекты WordPress стали более мгновенными и предоставляли тот же интерфейс и возможности пользовательского интерфейса, что и редактор. Он объявил, что Ephox, компания, стоящая за TinyMCE, согласилась работать с проектом, чтобы улучшить основные возможности редактирования.

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

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

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

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

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

Возвращаясь к поэтическим корням WordPress, в заключение он прочитал стихотворение Элизабет Александр «Песня прославления дня».

Видео с адресом State of the Word скоро будет доступно на новом канале WordPress на YouTube.