BP Dev-Chat Summary : June 8, 2022 & June 22 BP Dev-Chat agenda

Features for BuddyPress next major release (11.0.0)

The BP Attachments React based UI
  • @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.
  • @im4th & @johnjamesjacoby agreed it was ok to bump WordPress required version to 5.7 in BuddyPress 11.0.0, see #8709.
  • 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.

Next Dev-Chat

It will happen today on June 22 at 19:30 UTC in #BuddyPress. Here’s our agenda :

  • A new strategy for a Block based activity post form.
  • BP Attachments & Media in 11.0.0
  • Let’s work on things we can use for BuddyPress.org: a new bundled BP Theme (as a replacement to BP Default?)
  • Let’s work on removing our dependency to jQuery.
  • BP Rewrites 1.3.0: bbPress forward compatibility!

Let’s try to be a lot of BuddyPress contributors to join this chat 🙏🤝

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

BP Dev-Chat Summary : May 25, 2022 & June 11 BP Dev-Chat agenda

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 shared the GItHub link to the BP Attachments feature as a plugin informing the plugin was using the REST API, React & Block components.
  • @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.

Documentation effort

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.

Next Dev-Chat

It will happen tomorrow on June 8 at 19:30 UTC in #BuddyPress. Here’s our agenda :

  • BP Attachments & Media in 11.0.0
  • Required WP version for 11.0.0

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

BP Dev-Chat Agenda may 25, 2022

Our development meeting will happen today May 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.

#11-0-0, #agenda, #dev-chat

BP Dev-Chat Summary : May 11, 2022.

Trac updates

  • #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.

Next Dev-Chat

It will happen on May 25 at 19:30 UTC in #BuddyPress.

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

BP Dev-Chat Agenda & Documentation contributor meeting agenda: May 11, 2022

Hi!

Dev-chat Agenda

Our development meeting will happen tomorrow May 11 at 19:30 UTC and of course in #BuddyPress. Here’s our agenda:

  • #8687 BP Deprecated code management, should we bump this ticket to 11.0.0?
  • #8688 Group Members count query improvements
  • 10.3.0 maintenance release schedule
  • Open floor

If you have specific/additional points you need to discuss about, please share them into the comments area of this post.

Documentation Contributor meeting agenda

Right after the dev-chat, everyone is very welcome to join this new documentation meeting on May 11 at 20:00 UTC in #BuddyPress. Our agenda is:

  • BP Template (Nouveau & Legacy) section.
  • Getting started section progress.

🇺🇦 🕊 ☮️

#agenda, #dev-chat, #documentation

BP Dev-Chat Agenda & Documentation contributor meeting agenda: April 27, 2022

Hi!

Dev-chat Agenda

Our development meeting will happen today April 27 at 19:30 UTC and of course in #BuddyPress. Here’s our agenda:

  • #8687 BP Deprecated code management
  • Forum updates
  • Open floor

If you have specific/additional points you need to discuss about, please share them into the comments area of this post.

Documentation Contributor meeting agenda

Right after the dev-chat, everyone is very welcome to join this new documentation meeting on April 27 at 20:00 UTC in #BuddyPress. Our agenda is:

  • Getting started
  • Core & Members sections.

🇺🇦 🕊 ☮️

#agenda, #dev-chat, #documentation

BP Dev-Chat Summary : April 13, 2022.

BP Rewrites 1.0.0-RC1 feedbacks and next steps

@dcavins & @im4th agreed it was time to submit the plugin to the WordPress Plugins directory to enter into the massive testing time of the BP Rewrites feature as a plugin. Having the plugin available into this directory will make it easier for more people to test it and will help us to do the potential adjustments before thinking about merging the feature into BuddyPress Core. Get ready to have it soon listed into the BuddyPress Add-ons tab of the “Add New” Plugin screen of your WordPress dashboard.

BP Trac updates

  • #8676 (Notifications already marked as read issue) has been fixed and will be part of 10.3.0 minor release
  • #8675 (Group Invites User screen improvement) is almost ready to be committed (we still need to check it with the BP REST API). The work @oztaser and @im4th did on the ticket is a good example of how GitHub Trac integration can speed up our patch/PR review process. This enhancement will be part of 11.0.0 major release.

BP Support forum updates

This topic about DB overheat brought our attention although we were not able to reproduce the issue. We suspect a plugin interference. If you have any inputs about it, don’t hesitate to comment the topic to help us 🙏..

Next Dev-Chat

It will happen on April 27 at 19:30 UTC in #BuddyPress.

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

BP Dev-Chat Agenda & Documentation contributor meeting agenda: April 13, 2022

Hi!

Dev-chat Agenda

Our development meeting will happen on April 13 at 19:30 UTC and of course in #BuddyPress. Here’s our agenda:

  • BP Rewrites 1.0.0-RC1 feedbacks and next steps
  • Trac / forum updates about BuddyPress
  • Open floor

If you have specific/additional points you need to discuss about, please share them into the comments area of this post.

PS: we haven’t published a summary about last development meeting (March 30) as we’ve just noticed 10.2.0 minor release went pretty well and we quickly moved to the documentation contributor meeting.

Documentation Contributor meeting agenda

Right after the dev-chat, everyone is very welcome to join this new documentation meeting on April 13 at 20:00 UTC in #BuddyPress. Our agenda is:

  • Staging site
  • Getting started / troubleshooting / Core & Members sections.

If you’re interested in giving us a hand, please have a look at March meetings summary 🤩.

🇺🇦 🕊 ☮️

#agenda, #dev-chat, #documentation

BP Dev-Chat Agenda & Documentation contributor meeting agenda: March 30, 2022

Hi!

Dev-chat Agenda

Our development meeting will happen on March 30 at 19:30 UTC and of course in #BuddyPress. Here’s our agenda:

  • 10.2.0 feedbacks
  • Open floor

If you have specific/additional points you need to discuss about, please share them into the comments area of this post.

Documentation Contributor meeting agenda

Right after the dev-chat, everyone is very welcome to join this new documentation meeting on March 30 at 20:00 UTC in #BuddyPress. Our agenda is:

  • Table of contents review, see #8658
  • Getting started / troubleshooting sections.

If you’re interested in giving us a hand, please have a look at these explanations 🤩.

🇺🇦 🕊 ☮️

#agenda, #dev-chat, #documentation

BP Dev-Chat Agenda & Documentation contributor meeting agenda: March 16, 2022

Hi!

Dev-chat Agenda

Our development meeting will happen on March 16 (today) at 19:30 UTC and of course in #BuddyPress. Here’s our agenda:

  • 10.2.0 updates & schedule
  • Open floor

If you have specific/additional points you need to discuss about, please share them into the comments area of this post.

Documentation Contributor meeting agenda

Right after the dev-chat, everyone is very welcome to join this new documentation meeting on March 16 (today) at 20:00 UTC in #BuddyPress. Our agenda is:

  • Table of contents review, see #8658
  • Getting started / troubleshooting sections.

If you’re interested in giving us a hand, please have a look at these explanations 🤩.

🇺🇦 🕊 ☮️

#agenda, #dev-chat, #documentation