BP Dev-Chat Summary: August 12, 2020

BuddyPress.org redesign project

@vapvarun shared with us about his progress on the project, he planned on start designing wireframes for BP pages, starting with the homepage, the codex landing page and the forum (support) page first. He also worked on the style guide adding a 3rd page to it, see below.

Finally we discussed about using a single repository for both theme and child theme, this is something we’ll need to have @mercime‘s opinion on (she wasn’t able to join the dev-chat).

7.0.0 release cycle updates

“Network invites”

@dcavins gave us updates about his progress on this very promising feature. He added a first patch to #8139 to get feedbacks from other members of the team about the direction he chose to take for the development of this feature. Please, just like I did: do take some time to test the patch and give him your thoughts about it. During the dev-chat I couldn’t resist to share a concern about the use of the “Network” term which I believe echoes too much to Multisite configs. I believe the extract of this comment by @dcavins on the ticket can help us use a less confusing term.

It allows site owners to use a referral system to build a community of trusted users

@dcavins

BP REST API & BP WP CLI

@espellcaste still needs to confirm Grunt will fetch the renamed BP REST default branch once it will be “main” instead of “master”. He plans to work on the create_item() method of the Blog’s endpoint (See #310). The last_activity issue has been tackled, see #342 for more information about it.

Support for Activity meta has been added to BP WP CLI and the 2.0 milestone of the plugin is almost complete: there’s only one last command to add.

BP Types Admin UI

@im4th requested feedback about the patch he added on #7181.

BP Blocks

A new block has been added to ease embedding an Activity into a post or a page. See this merged pull request for more information about it.

7.0.0 release schedule

  • 7.0.0-beta1: October 15
  • 7.0.0 : December 1st

Next Dev-Chat

It will happen on August 26 at 19:00 UTC and of course in #BuddyPress. If you have ideas or questions, feel free (and we are strongly encouraging you) to comment this summary to share them!

#7-0-0, #dev-chat, #summary