Разработка BuddyPress с применением схемы “фича как плагин”

Я думаю, что многие уже знают, что с недавних пор некоторые новые вещи в WordPress разрабатывались первоначально как отдельные плагины – MP6 (тема админки), улучшенная Консоль (Dash плагин), значительно измененная страница работы с темами (THX38). То же самое касается и приближающегося WordPress 3.9. Данная схема работы позволяет добавлять в ядро только тот функционал, который уже достиг определенного уровня развития, и готов быть использованным миллионами пользователей.

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

Так вот, данная замечательная схема начнет применяться и в новом цикле разработки BuddyPress 2.0. Это позволит вовлечь больше заинтересованных людей в процесс улучшения движка для социальной сети, что в свою очередь повлечет за собой более быстрые темпы развития.

Возможно, у некоторых может возникнуть вопрос – а не станет ли код приложения хуже от того, что больше людей начнут в нем копаться? С учетом того, что все равно окончательное вливание в ядро будет делаться основными разработчиками, то я думаю, хуже не будет. В любых случаях – поживем, увидим.

Также достаточно важным событием является то, что к официальной команде разработчиков BuddyPress присоединился зимой еще один человек – Mathieu Viet, больше известного как imath.

1 комментарий

  1. 22.03.2014

    […] я уже рассказывал в одном из предыдущих постов, BuddyPress разработчики попытаются использовать подход, […]

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

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