Hi!
Please help us beta test our next minor release 🙏 😍
Hi!
Please help us beta test our next minor release 🙏 😍
The main goal of this release is to prepare BuddyPress for the 5.5 WordPress upgrade expected to be published on august 11. The change that touch the plugin the most is the PHPMailer 6.0 upgrade that comes with WordPress 5.5. We’ve been working on a patch (see #8322) to support this PHPMailer upgrade and ensure backward compatibility with previous versions of WordPress (4.8 to 5.4). We agreed to test this ticket’s patch until july 22: the day when we plan to package a beta of 6.2.0 to let some time to BuddyPress plugin developers to test it before early august.
@espellcaste has been working hard on improving the BP REST API and preparing the WP CLI 2.0 upgrade (see #8308).
@dcavins started putting the network invitations together (see #8139). One of its feature will include the possibility to invite users to join a group using their emails. Some changes will probably be needed into the BP REST API and the BP Nouveau Messages UI.
@im4th has been working on adding our block survey most voted block idea. A pull request is opened to feedbacks on the BP Blocks GitHub repository.
@IAmTheWebb informed he would test #8317. As this ticket is about providing a Docker testing environment, we’ll probably need to write a codex page to explain how to have it up and running.
@mercime has been working on “sassifying” bb-base and buddypress-org themes stylesheets.
@vapvarun worked on a style guide about the project. See images below:


Unfortunately we were not able (time was over) to talk about the BP Types UI plugin, please have a look at this part of the July 1st’s Dev-Chat summary so that we can start our next meeting by this point.
It will happen on July 29 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!
Our next development meeting will happen tomorrow at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:
If you have anything you wish to add (or remove) to this agenda or specific items related to those listed above, please leave a comment below.
@wordpress/env into our repository to simplify the way people can quickly have a development environment to start contributing to BuddyPress.@mercime explained how she and @vapvarun could progress on the project posting tickets and patches on Meta Trac. It’s the most direct way as the bb-base and the buddypress-org themes are hosted on this SVN repository. A possible downside would be commit access, but we can always set a GitHub repository to iterate and post tickets/patches regularly on Meta Trac. @mercime is working on scheduling/organizing tasks and has shared a GANTT with the contributing team.
At the end of our development meeting, @im4th shared about the improvements he and @boonebgorges have added to the BP Types UI plugin lately. The goal of this plugin was to explore ways to add an Administration UI to manage BuddyPress Group and Member Types. After exploring a Post Type possible road, we are now extending the WP Terms UI so that it’s possible to add/edit/delete new types and it’s possible to customize types registered by code (we’re keeping the best of both processes). Below are some screenshots about how it looks at the current stage:
Here comes the homework: how should we make these UIs available for testing to eventually include them into BuddyPress 7.0.0 (or up) ? I see 2 big options:
What is/are yours? Let’s talk about it during our next dev-chat!
It will happen on July 15 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!
Hi !
Please note that BuddyPress 7.0.0 will require WordPress >= 4.9.
To learn more about this change: https://buddypress.trac.wordpress.org/ticket/8318
To learn more about how we decide to bump our WordPress required version: https://codex.buddypress.org/getting-started/wordpress-version-compatibility/
Our next development meeting will happen today at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:
🤩
Hi everyone,
BuddyPress 6.1.0 is available for download from the WordPress.org plugins directory. It’s a maintenance release to fix 6 issues, please upgrade asap!
More info about it > https://buddypress.org/2020/06/buddypress-6-1-0/
@im4th will package this maintenance release next Monday (July 29).
The call for tickets is now closed. Many thanks to all the contributors who replied to it 😍
We agreed with @mercime about how it’s best to work on this:
Please join us to congratulate @immeet94 first code contribution to BuddyPress: #8315 is now fixed thanks to him.
To make it easier to new contributors to quickly get a testing environment to work on patches we’re discussing about including @wordpress/env to our building tools: #8317. Don’t hesitate to share your thoughts about it. During our meeting we’ve been talking about Docker’s compatibility with MS Windows powered computers.
We are also thinking at raising our WordPress required version to 4.9: #8318
Finally @im4th shared about the work he’s been doing about introducing a Block Based Activity post form. A detailed PR is available on the BP Blocks GitHub repository and you can also read this WP Tavern great post about it.
It will happen on July 1st 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!
Our next development meeting will happen tomorrow at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:
Reminder: you have until tomorrow at 18:59 UTC to reply to our call for tickets! Hurry up 🏃♀️🏃♂️ 😅
For this meeting we chose to focus on defining the next features the team will work on for the 7.0.0 development cycle as well as first information about the 7.0.0 release schedule.
@im4th first thanked the contributors who submitted tickets to our Call for Tickets. If you haven’t had the chance to add yours yet, you still have time: the call’s deadline is set to June 17.
At the end of our meeting we agreed on this schedule:
I’ve just updated the 7.0.0 milestone: let’s start contributing to this great release!
It will happen on June 17 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!