Categories: Мнение

BuddyPress 5.0 представит BP REST API, первая бета-версия должна выйти в середине августа

BuddyPress 5.0 готовится представить новый BP REST API, который разрабатывался как функциональный плагин на GitHub с 2016 года. Авторы планируют объединить API с 14 конечными точками для популярных компонентов, таких как обновления активности, группы, участники, личные сообщения и т. д. и расширенные поля профиля. Еще восемь конечных точек для блогов, друзей и других функций планируется добавить в BuddyPress 6.0.0.

Первое крупное использование BP REST API в BuddyPress – это новый интерфейс управления группами, который позволяет администраторам быстро искать конкретных участников для повышения, понижения в должности, запрета или удаления. Сотрудник BuddyPress Матье Вьет поделился демонстрацией того, что пользователи могут ожидать от нового интерфейса как во внешнем, так и во внутреннем интерфейсе.

Авторы все еще обсуждают, как включить BP REST API в пакет плагина BuddyPress, следует ли им продолжать поддерживать его на GitHub, пока все конечные точки не будут завершены, и включать его в процессе сборки плагина BuddyPress, или объединить его в ядро ​​BuddyPress и использовать Trac . GitHub более удобен для разработки, но некоторые выразили озабоченность по поводу фрагментации истории разработки API на двух платформах.

Ведущий разработчик BuddyPress Бун Горжес сказал в недавнем чате разработчиков, что доставка BP REST API без документации является препятствием. Авторы сейчас работают над новым сайтом документации. Поскольку версия 5.0.0 будет больше ориентирована на разработчиков, Вьет предложил участникам воспользоваться возможностью создать developer.buddypress.org с такими же ресурсами, как WordPress в своем проекте DevHub . Он ищет отзывы о своем предложении по автоматической генерации документов из схем REST конечных точек API и дальнейшей настройке для интеграции в более широкий сайт developer.buddypress.org.

Авторы BuddyPress планируют выпустить 5.0.0 beta 1 15 августа и обсудят дату RC в будущем. Регулярные встречи в чате разработчиков возобновились и теперь проходят каждую вторую среду в 19:00 UTC на канале #BuddyPress Slack.

writer

Recent Posts

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago