Features for BuddyPress next major release (11.0.0)
@im4th shared a GitHub link to an issue summarizing what is/will be inside the BP Attachments feature informing the delete action was still missing. Since this chat, he included this action to the React based UI. As you can see in the above screenshot, one of the goal is to be able to create folders to organize user generated media.
As we lost ourselves into endless conversations about using PHPCS, @im4th said he would like to see a first patch added to #7228. He thinks this patch should include a GitHub action so that GitHub PR submitted to our repository could be checked against the PHPCS rules we choose to observe.
First thoughts about BuddyPress next major release (11.0.0)
@dcavins & @im4th started this topic trying to reply to the question « what is the most awaited BuddyPress feature? » Both came to the conclusion it was about Media. A component to improve the way BuddyPress handles user media is a huge challenge, but we think it’s a good time to start making decisive progress about it.
@im4th also needs to tidy a bit the GitHub repository so that @dcavins and the rest of the team can catch up about progress made so far and so that we’ll be able to share some tasks.
@dcavins suggested we focus on Media during the 11.0.0 development cycle and include the issues we’ve already added to the 11.0.0 milestone such as bringing Multisite support to Site Invitations.
We’ve decided to put documentation meetings on hold for now. Here’s what @im4th said about it « Updating doc is a huge challenge, but we need some more motivation like new people helping us. I think not getting help about it is a bit frustrating ». The staging site is still available and we can carry on improving things from there when we can find some time to.
Our development meeting will happen todayMay 25 at 19:30 UTC and of course in #BuddyPress. The main topic we’ll discuss about will be: 5 months ago was our last major version, let’s start 11.0.0 development cycle.
If you have specific/additional points you need to discuss about, please share them into the comments area of this post.
#8693 we first talked about the behavior of the site invitations feature when BuddyPress is completely using the signups table (Multisite and custom WordPress config). We’ll need to add this feature support to these configs during the 11.0 development cycle.
As WordPress 6.0 is just around the corner, we will package a new maintenance release (10.3.0) asap to fix 7 bugs.
#8688 will bring a more optimized way to count group members.
Improvements to the BP Nouveau Template pack and to the Private Messages component.
A MySQL notice error which was logged when multiple notifications were batch marked as read #8676
We finally decided to punt #8687 to 11.0.0 to improve the way we load deprecated code. The plan is to only load the code that was deprecated 2 versions ahead the current one.
We’ve just deployed the BP Rewrites add-on on the official WordPress Plugin directory! Please take a few minutes to read the announcement post on BuddyPress.org and start testing it massively. Our goal is to improve it together and merge it into BuddyPress core when we all feel it’s ready.
Thanks in advance for your help and contributions.