Огромный сборник статей от WPTec для начинающих

Мнение

Разработка ядра WordPress идет с невероятной скоростью благодаря модели «Функции как плагины»

Нельзя отрицать, что новая модель «функции как плагины» значительно ускорила разработку ядра WordPress. Удивительно, как много всего было упаковано в грядущий релиз WordPress 3.8 с таким коротким циклом разработки, особенно учитывая тот факт, что одновременно разрабатывался WordPress 3.7.
WordPress 3.8 еще даже не вышел, но включенные в него плагины уже были очень надежными, прежде чем слиться с ядром. Это помогло участникам продолжать настаивать на том, чтобы WordPress укладывался во все крайние сроки в графике проекта 3.8.

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

  • DASH — обновленный экран приборной панели
  • MP6 — новый дизайн админки
  • THX38 — переработанная тема

Появляются новые функциональные плагины

На прошлой неделе Джон Блэкборн написал в блоге Make WordPress Core , пригласив разработчиков, дизайнеров, кураторов/руководителей проектов и всех, кто хочет принять участие в разработке функционального плагина. Если WordPress хочет сохранить свою динамику для 3.9 и будущих выпусков, сейчас самое время для запуска новых функциональных плагинов.

На данный момент несколько руководителей команд ответили на сообщение Джона Блэкборна с просьбой к командам заявить о своей заинтересованности в новом функциональном плагине:

  • В ответ Джордж Стефанис сообщил о своих планах по развитию The Search Initiative , проекта, ранее известного как Omnisearch. Этот плагин дает пользователям возможность легко выполнять поиск в бэкенде WordPress и получать релевантные результаты.
  • Крис Рейнольдс выступил от имени группы проекта « Помощь администратора ». Они работают вместе, чтобы изменить способ представления справки в админке WordPress.
  • Команда WP API под руководством Райана МакКью работает над созданием JSON API, который, как мы надеемся, будет включен в WordPress 3.9.
  • Майк Шинкель написал о проекте Relatable. Цель состоит в том, чтобы улучшить отношения между постами и объектами , что позволит связать типы постов с помощью отношений «родитель-потомок» и/или «многие ко многим».
  • Janneke Van Dorpe рассказала о проекте Front-end Editor. На данный момент находится в стадии идеи/планирования/дизайна. Команда проводит регулярные встречи, и плагин  находится в стадии разработки.

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

Преимущества разработки новых функций в виде плагинов

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

Функции как плагины также делают новые функции более доступными. Не всем удобно бета-тестирование транка, но любой может легко установить плагин. Разработчики могут собирать более широкий спектр отзывов от пользователей WordPress на всех уровнях, а не только от тех, кому удобно тестировать ствол. Пользователям не нужно так долго ждать новых функций, которые им нужны и/или нужны, что повышает вероятность их участия в тестировании.

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

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

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

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

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *