BP Dev-Chat summary: july 29, 2020

BP Types UI

We took a decision about whether to package a plugin or directly merge the Member Types and Group Types Administration UI into BuddyPress. BP Types UI will be introduced in BuddyPress 7.0.0. You can already test/review the patch about it.

6.2.0 Maintenance release

We’ve released it as scheduled on August 6. See this announcement post for more info about it.

7.0.0 release cycle updates

@boonebgorges has committed a more permanent fix than the one we included in 6.2.0 about the deprecation of WordPress options containing the black/white terms into their name and also remove these same terms from the xProfile component & moderation code (#8339). If you find some more places in our codebase where we can improve the language used for a better contributors inclusivity, don’t hesitate to add patches to the ticket.

@espellcaste requested and got a second opinion about #8011 & #8308. We then discussed about the best way to tackle the BP REST API’s #342 issue. @boonebgorges wrote a summary of what we decided into this comment.

@dcavins gave us updates about his progress on Network invites (see #8139). The new code will be added to the Members component and a new DB table will be created to handle opt-outs for non-site-members.

@im4th shared about his work on the BP Blocks’ front. A new block is now included to share posts/pages into the activity stream. It uses the Activity Block based post form. See this PR for more info about it.

7.0.0 release schedule

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

BuddyPress.org redesign

Unfortunately we ran out of time (@im4th ‘s fault!). @mercime & @vapvarun are doing great progress you can follow from this GANTT chart.

Next Dev-Chat

It will happen on August 12 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!

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

BuddyPress 6.2.0 is available!

Please upgrade to be ready to fully enjoy next WordPress major version (5.5.0) 🙌

https://buddypress.org/2020/08/buddypress-6-2-0/

#6-2-0, #release

BuddyPress Dev-chat Agenda: july 29, 2020

Our next development meeting will happen tomorrow on  July 29 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.

#6-2-0, #7-0-0, #agenda, #dev-chat

BP Dev-Chat summary: july 15, 2020

6.2.0 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.

6.2.0 release schedule

  • 6.2.0-beta: july 22
  • 6.2.0 : ~ august 6

7.0.0 development cycle updates

@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.

7.0.0 release schedule

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

BuddyPress.org new design project

@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:

Homework

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.

Next Dev-Chat

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!

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

BuddyPress Dev-chat Agenda: july 15, 2020

Our next development meeting will happen tomorrow at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:

  • 6.2.0 maintenance release: prepare for WordPress 5.5 changes about PHPMailer (see #8322),
  • 7.0.0 release cycle updates,
  • BuddyPress.org redesign project,
  • BP Types UI

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.

#6-2-0, #7-0-0, #agenda, #dev-chat

WordPress required version update

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/

#7-0-0, #wp-requirements

BuddyPress Dev-Chat agenda: july 1, 2020

Our next development meeting will happen today at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:

🤩

#7-0-0, #agenda, #dev-chat

BuddyPress 6.1.0

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/

#6-1-0, #release

BuddyPress Dev-Chat agenda: june 17, 2020

Our next development meeting will happen tomorrow at 19:00 UTC in #BuddyPress. Here are the topics we’ll talk about:

  • 6.1.0 Maintenance release
  • 7.0.0 release cycle updates

Reminder: you have until tomorrow at 18:59 UTC to reply to our call for tickets! Hurry up 🏃‍♀️🏃‍♂️ 😅

#6-1-0, #7-0-0, #dev-chat

BP Dev-Chat Summary: June 3rd, 2020

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.

7.0.0 Features whishlist

@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.

7.0.0 Release Schedule

At the end of our meeting we agreed on this schedule:

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

I’ve just updated the 7.0.0 milestone: let’s start contributing to this great release!

Next Dev-Chat

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!

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