July 21 Dev-Chat summary & August 4 Dev-Chat agenda

Hi everyone, sorry this summary is published very late (the day before we’re having another development meeting).

July 21 Dev-Chat summary

9.0.0 early results and feedbacks

  • 9.0.0 “Mico” was released on July 19.
  • Download spike for it happened on July 20 and reached ~33.400 downloads 📈 🎈.
  • Nothing major about it into Support forums, so @imath was able to quote @vapvarun saying: “We did not break anything big” 😅.
  • This BP Blocks focused (& short time framed) release was an interesting experience, thanks to a discussion launched by @johnjamesjacoby a bit before the dev chat, we were able to discuss about the benefits of working from a “feature as a plugin” GitHub repository. In short: it can save us some time ⏱, but bringing back code into our Trac is making us feel safer from being completely GitHub dependent.

10.0.0 is a magic number!

  • 10 is after 9, and we all feel we need to make this release a bit specific.
  • @sbrajesh has been working on the BP Relationship API and is confident he’ll be able to share a first alpha around August 18. 💪
  • Below are our first thoughts about 10.0.0:
    • A “regular” development cycle, Christmas🎄 as a release date could be a good idea!
    • It’s time BuddyPress has a Media Component, Releasing 10.0.0 once it’s ready was suggested 😇
    • Using rewrites to parse BP URLs might be a bit too early but we’ll have a “feature as a plugin” really soon to check what it means in terms of back compatibility with Plugins using the BP Legacy URL parser.
    • Carry on improving the BP REST API by using it more frequently into BP features (like we did for BP Blocks in 9.0.0)
    • A new great BP Theme seems difficult to achieve, unless we have a lot of interested contributors jumping in!
    • A site membership requests feature to compliment the site membership invites.

Nothing’s set in stone yet! Don’t hesitate to show your support for one (or more) of the above points to help us decide. And if you have great ideas, be there to share them with us during our next development meeting 👇

August 4 Dev-Chat Agenda

We had 2 weeks to think about possible features for 10.0.0, let’s decide about the ones we’ll work on during this magically numbered release cycle 🪄.

It will happen on August 4 (tomorrow) at 19:30 UTC and of course in #BuddyPress.

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

#10-0-0, #9-0-0, #agenda, #dev-chat, #summary

BP Dev-Chat Agenda July 21, 2021

Hi!

Our development meeting will happen today (July 21) at 19:30 UTC and of course in #BuddyPress.

Here’s our agenda:

  • 9.0.0 first feedbacks & results
  • 10.0.0 is a symbolic number, first ideas about the focus/features of this development cycle?

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

👋

#10-0-0, #9-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda July 7, 2021

Hi!

Our development meeting will happen today (July7) at 19:30 UTC and of course in #BuddyPress.

Here’s our agenda:

PS: 9.0.0 is a short development cycle, here’s our schedule for it:

  • Beta: July 8.
  • RC: July 12.
  • Final: July 16.

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

👋

#9-0-0, #agenda, #dev-chat

June 9 Dev-Chat summary & June 23 Dev-Chat agenda

Hi everyone, sorry this summary is published very late (the day before we’re having another development meeting).

June 9 Dev-Chat summary

  • 8.0.0 was released on June 7.
  • Download spike for it happened on June 8 and reached ~27.000 downloads, but I believe we can include the 12.000 packages that were downloaded on release day. The total amount of downloads just after release is 39373.
  • As @vapvarun said: “We did not break anything big” 😅.
  • First issues are about the brand new Members Invitations feature:
    • It looks like some BuddyPress plugins are running some code before BuddyPress is fully ready.
    • It looks like some template overrides made by plugins or themes forgot to update their template pack to include this feature new templates.
    • The 2 above points could have been avoided if their plugin/theme authors had tested our beta/RC releases… That’s why we always ask you for help during our pre-release periods. The more we all test, the best will be the final release.
    • Thanks for @dcavins investigations about these first issues.
  • There will be a 8.1.0 release soon, unless we do a short 9.0.0 release cycle. @im4th would like us to try to have our legacy Widgets migrated as blocks as soon as WordPress 5.8 is released (it is slated to July 20). He’s been working on these 8 new blocks form our BP Blocks GH repository. So far 4 legacy widgets have their corresponding blocks, you can follow his progress (and of course help him) from this GH issue.
  • @vapvarun & @im4th discussed about the BP Attachments Plugin: the goal is to include the User Attachments feature or build a new plugin by the end of the year. The new plugin path is an option considering the various plugins playing into this area.
  • @im4th would also like to progress on migrating BP’s custom URI parser to use WP’s Rewrite API (#4954) from a plugin: if you’re interested about it, let’s team up! Let him know you want to join this project pinging him on WordPress Slack (@imath).

June 23 Dev-Chat Agenda

So here’s the question we need to reply to during tomorrow’s development meeting:

So here’s my plan: July 16 is my birthday and WP 5.8 is slated to July 20. What about releasing BP 9.0 on July 16 with only blocks (and some other fixes of course) ?

@im4th on June 9

It will happen on June 23 at 19:30 UTC and of course in #BuddyPress.

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

#8-0-0, #9-0-0, #agenda, #dev-chat, #summary

BP Dev-Chat Agenda June 9, 2021

Hi!

Our development meeting will happen on June 9 (tomorrow) at 19:30 UTC and of course in #BuddyPress.

Here’s our agenda:

  • Feedbacks & results about « Alfano » 8.0.0.
  • BP widgets & the Widget Block Editor.

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

👋

#8-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda May 26, 2021

Hi!

Our development meeting will take place tomorrow (May 26 at 19:30 UTC) in #BuddyPress.

Here’s our agenda:

  • Feedbacks about 8.0.0-beta2
  • Ticket needing attention: the Hello BuddyPress & Credits screens (#8468)
  • RC & string freeze.

8.0.0 release schedule’s reminder

  • 8.0.0-beta1: April 29
  • 8.0.0-beta2: May 20 ✅
  • 8.0.0-RC: 🤔
  • 8.0.0 stable release: early June.

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

👋

#8-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda May 12, 2021

Hi!

Please join our development chat tomorrow (May 12 at 19:30 UTC). It will happen in #BuddyPress.

Here’s our agenda:

  • Feedbacks about 8.0.0-beta1
  • Tickets needing attention (#8471, #8470, #8459)
  • RC or beta2 release date.

8.0.0 release schedule’s reminder

  • 8.0.0-beta1: April 29
  • 8.0.0 stable release: June 2.

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

See you 🔜

#8-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda April 28, 2021

Hi!

Please join our development chat tomorrow April 28 at 19:30 UTC. It will happen in #BuddyPress. This will be an important meeting: the first beta is scheduled for April 29. There are 10 remaining tickets into the milestone. If you have some patches to refresh, review, or commit before this beta release: don’t wait too long 🚀.

Here’s the 8.0.0 release schedule:

  • 8.0.0-beta1: April 29
  • 8.0.0 stable release: June 2.

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

See you tomorrow 😘

#8-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda April 14, 2021

Hi!

Please join our development meeting tomorrow April 14 at 19:30 UTC. It will happen in #BuddyPress. During 30 minutes, we will discuss about our progress on the 8.0.0 milestone. As a reminder, the first beta is scheduled for next week 😱. Here’s the 8.0.0 schedule:

  • 8.0.0-beta1: April 22
  • 8.0.0 stable release: May 26.

We’ll need to make a decision about including the network/community invite feature (#8139) into 8.0.0 release. If we’re very close to be ready we might postpone the beta release by a week, otherwise, we’ll postpone the feature to next major release.

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

#8-0-0, #agenda, #dev-chat

BP Dev-Chat Agenda March 31, 2021

We’ve been working hard on our sides during the last 2 weeks, let’s come together and share about our progress during today’s meeting March 31 at 19:30 UTC. It will happen in #BuddyPress. We’ll have 30 minutes to discuss about the 8.0.0 milestone. As a reminder, here’s the 8.0.0 schedule:

  • 8.0.0-beta1: April 15
  • 8.0.0 stable release: May 19.

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

#8-0-0, #agenda, #dev-chat