BP Dev-Chat summary : November 2, 2022

11.0.0 last tickets to fix

  • #8590: Cache improvements. @dcavins have checked the rest of the buddyboss PR for potential complementary improvements and found out we had previously covered these on our own.
  • #8693: Site Members Invitations & configs using signups only. @dcavins has fixed the issue 💪👏.
  • #7614: Make sure the group members count routine is more accurate. We’ve talked about the edge case when an administrator adds a not yet active user to a group. We came to the conclusion we should sync counts when not active users finally log in for the first time. @dcavins has shared an interesting patch about it on the ticket. @im4th also shared a PR exploring a different strategy: taking in account not yet active users when the current user is the administrator. Please share your opinion about what you think is best on the ticket 🙏.
  • #8746: companion stylesheet for Twenty Twenty-Three. @im4th & @dcavins shared between themselves the work to achieve. During the week-end @im4th updated the PR and committed it to SVN trunk so that this can be done easily. He figured out most of issues were related to CSS color variables that were not used in TT3 compared to TT2. Doing a replacement of these seems to address most issues. Another look to it would be greatly appreciated 😍.
  • @espellcaste should commit the two tickets about the xProfile loop & the Messages BP REST API endpoint soon.
  • @im4th thinks the ticket about stopping using `$this` into `@param` docblocks can wait after the 11.0.0-beta1 version is released.

11.0.0 schedule reminder

  • First beta: November 8, 2022.
  • RC: December 1st, 2022.
  • Release: December 14, 2022.

10.5.0 & 10.6.0 Maintenance releases

Both versions have been released before WordPress 6.1. @im4th explained why he urgently took the decision to package 10.6.0 shortly after 10.5.0: replies into our support forums showed we needed to improve how we deal with Block only based Themes as the strategy used in 10.5.0 introduced a regression with Themes using block templates, although they are regular themes.

BP Attachments 1.0.0?

There’s still some work to achieve to be ready to package a very first version of this new BuddyPress Add-on:

  • Public Media directory,
  • Attaching media to Activity (when not using the BP Activity Block editor, as this part is already handled thanks to BP Attachments blocks).
  • Attaching media to Private Messages.
  • Including first private sharing options (with friends or group members).

@im4th hopes he’ll be able to publish a first version to the WP.org repository in early December so that it happens slightly before the 11.0.0 BuddyPress release.

Next Dev-Chat

It will happen this week on November 9 at 19:30 UTC in #BuddyPress. If you have specific points or ideas you want to discuss about, don’t hesitate to share them in comments.

#10-0-0, #11-0-0, #dev-chat, #summary