BuddyPress Dev-chat Agenda: August 12, 2020

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

  • BuddyPress.org redesign project.
  • 7.0.0 release cycle updates:
    • Network invites,
    • BP REST API,
    • WP BP CLI,
    • BP Blocks,
    • 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.

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

BuddyPress 6.2.0 beta1

Hi!

Please help us beta test our next minor release 🙏 😍

https://buddypress.org/2020/07/buddypress-6-2-0-beta/

#6-2-0, #beta, #release

BP Dev-Chat summary: july 1st, 2020

7.0.0 development cycle

  • @vapvarun & @mercime have tested #8317 (Many thanks to them 😍). Results are: it works using Ubuntu server, MacOs, Windows 10 Pro and better, Windows home (after enabling WSL2). @im4th believes we should include the @wordpress/env into our repository to simplify the way people can quickly have a development environment to start contributing to BuddyPress.
  • We spoke about #8291 and the attached patch to the ticket. @vapvarun tested it in current WordPress and WordPress < 5.3 successfully 👌. The patch has been committed a few days ago.
  • @im4th gave updates about the delete confirmation screens @adil has been contributing to (many thanks to him 💪). There are now confirmation screens on the same way we’re doing it for Group items when you delete a group of xProfile fields #8305, an xProfile field #8321 and an activity #8304 from their Administration screens.
  • @mercime will soon update a first patch to #8301 to improve BP Nouveau’s compatibility with Twenty Twenty.

BuddyPress.org new design

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

Homework! 👨‍🏫

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:

  • include this into core directly and use our beta releases to test it.
  • package a plugin from GitHub and ask contributors to test it.

What is/are yours? Let’s talk about it during our next dev-chat!

7.0.0 Release Schedule

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

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!

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

BP Dev-Chat summary: june 17, 2020

6.1.0 Maintenance release

@im4th will package this maintenance release next Monday (July 29).

7.0.0 development cycle

The call for tickets is now closed. Many thanks to all the contributors who replied to it 😍

BuddyPress.org / BuddyPress theme

We agreed with @mercime about how it’s best to work on this:

  • the BuddyPress.org redesign & the BuddyPress theme are 2 separate projects.
  • the BuddyPress theme project will kick off around august once WordPress 5.5 will be released and will land after WordPress 5.6 will be released to enjoy full site editing.
  • the BuddyPress.org redesign will start asap and the project will use progressive iterations. the VVV WP Meta environment will be needed to contribute.
  • @vapvarun will be able thanks to a GitHub repository @JJJ will set up. @mercime will commit changes on the Meta SVN repository.
  • This blog will be used to share progress about the BuddyPress.org redesign project. A kick off post about it will soon be published.

Updates about 7.0.0’s milestone

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.

7.0.0 Release Schedule

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

Next Dev-Chat

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!

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

BuddyPress 7.0.0: Call for Tickets

BuddyPress 6.0.0 was released on May 14, we did the 6.0.0 development cycle review during our latest “dev-chat”, today we’re inviting you to contribute to 7.0.0’s kick-off by replying to this call for tickets (just like WordPress does before each release).

The priorities of the BuddyPress community matter, please let us know what:

  • bug(s) you’d like to get fixed for 7.0.0?
  • improvement(s) you’d like to see in 7.0.0?
  • new feature(s) you’d like to see introduced in 7.0.0?

Share your wish-list!

To do so, you simply need to pick the ticket link(s) you think we should prioritize on from our code source management tool and paste them into this post’s comment form. If you’d like to, you can also share your ideas about the corresponding ticket(s). If some “already shared” tickets are also interesting you: use the ⭐️ Like feature to second them.

You need inspiration?

Here are some custom queries you can have a look on to get some! 🤔

PS: don’t hesitate to add a new ticket, if you haven’t found a match into the above queries 😉

PS2: Adding your ticket here won’t necessarily guarantee inclusion. But no one can fix things they can’t see, so bravely share your thoughts!

Deadline

This call for tickets will end on June 17, but we’ll begin discussing about what we’d like to see in BuddyPress 7.0.0 during our next dev-chat (June 3rd) : so the sooner you share your wish-list the better!

Thanks in advance for your help and let’s all wish a great 17th anniversary to WordPress 😍🎂

#7-0-0

BP Dev-Chat Summary: May 20, 2020

Results and Feedbacks about BuddyPress 6.0.0

6.0.0 was released on May 14. The first subject we’ve discussed about was checking for issues related to this release that may have been published into our support forums. @vapvarun has been very active on support forums lately and confirmed there wasn’t any topics specific to this release.

@im4th talked about statistics and more precisely about this release’s download pike. It was reached on May 15 with 28300 downloads: almost 5K more than the 5.0.0’s download pike.

@im4th congratulated all BuddyPress contributors who got involved into the 6.0.0 release and did a great work.

What we think went well during the 6.0.0 development cycle?

For @mercime we had more contributors, “Fast-and-furious commits” and we kept enough time for polyglots (2 weeks of string freeze) to let them contribute to the translation of the 6.0.0 release.

@dcavins was pleased by the activity & engagement of this release lead 😍.

@im4th was happy we could work on the priority we defined after the 5.0.0 release : work on getting more beta-testers to help us add the final touches to 6.0.0 : the BP Beta Tester plugin has been published on the WordPress.org Plugins directory and it does the job pretty well according to @dcavinsBP Beta Tester is fantastic“.

We also said we were happy:

  • We shipped BuddyPress 6.0.0 huge props to every contributor
  • We shipped the 2020 BP Survey (If you haven’t replied to it yet, do it right away!) Huge props to @mercime
  • We completed the BP REST API and updated the reference documentation. Huge props to @espellcaste and @mercime
  • We moved user profile photos & cover images from xProfile to Members, and so far: nothing broke! Self Props to @im4th 😉.
  • @mercime added: we introduced the 2 first BuddyPress blocks. Props to @karmatosed @espellcaste & @im4th
  • JavaScript translations are working!
  • We gave props to the 4 polyglots contributors who made the plugin available in French, Spanish (Costa Rica), English (UK) & Romanian as soon as the plugin was updated!

What we think should be improved during the 7.0.0 development cycle?

  • We haven’t managed to motivate Spanish, Portuguese, Italian, German, Dutch & Russian polyglots contributors. It’s really too bad BuddyPress is no fully translated into these languages.
  • We haven’t made progress on make.buddypress.org (@imath’s bad), we should try to set up this site to organize contributions and bring our development updates from this site to the BuddyPress.org network.
  • We haven’t moved any AJAX features to the BP REST API, we should try to benefit from the BP REST API (as soon as it’s possible) to improve the performance of the BuddyPress plugin.

PS: if you’d like to share your opinions about these two sections, you’re welcome to do so commenting this summary.

The 2020 BP Survey

@mercime gave us the very first learnings of this survey:

  • the majority of participants are using shared hosting and activate BuddyPress in their root WordPress sites.
  • Most are using the BP Nouveau Template pack.
  • Plugins and themes developer are testing BuddyPress with the latest stable BuddyPress release.
  • 60% of the contributors who are testing BuddyPress are using BP Beta Tester.
  • Most are checking the changelog to see what has evolved during the development cycle.

Of course these points are temporary results. We’ll be more specific as soon as the survey will be ended.

7.0.0 features wishlist

As we were running out of time @im4th suggested to publish a call for tickets on this blog, just like WordPress does on their Make WP/Core blog. We also agreed to think about it for the next 2 weeks and use our next development meeting to share our ideas. @IAmTheWebb suggested to organize a survey to “ask for feedback on features people would want“. @im4th thinks results of such survey are a bit difficult to use. We’ve experienced it for Blocks and we were not so convinced by the involvement it got. He also added he’s rather have something like “what feature do you want to contribute to for 7.0.0 release?“. We’ll test the call for tickets, it’s a good way to show how we are contributing to BuddyPress on our tool to manage the BuddyPress code source.

Next dev chat

It will happen on June 3rd 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!

Start picking the BuddyPress tickets, you’d like us to work on, we’ll soon publish the “BuddyPress 7.0.0 call for tickets” 😉

#6-0-0, #7-0-0, #survey

BP Dev Chat Agenda May 20, 2020

Hi!

Next dev-chat is scheduled this wednesday (May 20) at 19:00 UTC. As usual it will happen in #BuddyPress. Here’s our agenda:

  1. BuddyPress 6.0.0: first results and feedbacks.
  2. BuddyPress 2020 Survey
  3. 7.0.0 first feature ideas
  4. Open floor.

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-0-0, #survey

BuddyPress 6.0.0

BuddyPress 6.0.0 is ready for download! > https://buddypress.org/2020/05/buddypress-6-0-0/

Many thanks to our 42 contributors, let’s upgrade to enjoy their great work 💪

#6-0-0, #release

BuddyPress 6.0.0 Release Candidate 2

Hello everyone,

BuddyPress 6.0.0-RC2 is ready for an ultimate round of tests! To know more about this second release candidate, you can read this post https://buddypress.org/2020/05/buddypress-6-0-0-release-candidate-2/

#6-0-0, #release

BP Dev Chat Agenda May 6, 2020

Hi!

Next dev-chat is scheduled today (May 6) at 19:00 UTC. As usual it will happen in #BuddyPress. Here’s our agenda:

  1. Hello screen & BuddyPress 2020 survey,
  2. BP REST API documentation updates,
  3. Discussions about 6.0.0 schedule,
  4. Open floor.

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-0-0, #agenda