BP Dev-Chat summary: April 17, 2023

12.0.0 development cycle updates

Considering the remaining tasks to accomplish to end the BP Rewrites merge process, we’ve decided to update the release schedule so that we have enough time to document the changes and help third party plugin authors to update their work to fully enjoy our new Rewrites API.

Updated schedule

  • 12.0.0-beta1 : July 30,
  • 12.0.0 : October 30.

BP 12 is replacing the transmission in the car


#4954: we still have two major code tasks to work on: implementing parse_request() methods for Directory components and make our Ajax code use the WP Rewrite API. Once done we’ll need to move our legacy URL parser into the BP Classic backcompat plugin. Then, we’ll need to explain how this major change will modify the way to extend BuddyPress into our Developer documentation site. Here are the first questions we’ll reply to:

  • How to fully enjoy the BP Rewrites API?
  • How a plugin can preserve backward compatibility with older versions of BuddyPress while enjoying this API?

@dcavins will start exploring the Rewrites API, working on a new visibility feature to allow administrators make their community private.

About #8457: we’ll migrate to @wordpress/scripts (which uses Webpack) and we’ll update every BP Blocks to support the version 2 of the WP Block API.

BuddyPress will be represented at the Contributor day organized by the WP french community in Paris

If you do not have a chance to attend IRL to this contributor day, no worries: you can virtually join us to get involved into BuddyPress contribution going into our Slack channel on April 20, 2023 from 08:15 UTC to 15:30 UTC. It’s today!!

Next Dev-Chat

It will happen on May 1 at 21:00 UTC in #BuddyPress. If you have specific points or ideas you want to discuss about, don’t hesitate to share them in comments.

#12-0-0, #dev-chat, #summary