The BuddyPress core team is set to host a contributor day alongside the French WordPress Community Contributor Day in Paris on April 20, 2023. While the in-person event has already filled up its registration and posted its schedule, BuddyPress core developer Mathieu Viet is inviting people to join online to contribute to BuddyPress.
The team is currently working on a very ambitious 12.0 release with the main goal of migrating from their Legacy URL parser to using the WordPress Rewrite API. There are many areas where contributions would make a huge difference, according to Viet.
BuddyPress 12.0 is expected to be released on May 31, 2023, and merging the BP Rewrites feature plugin into the core plugin will be a major change that impacts the entire BuddyPress ecosystem. The effort to migrate BuddyPress’ custom URI parser to use WordPress’ Rewrite API has been in the works for the past decade. Contributors will also be providing backwards compatibility via a new plugin called BP Classic that will contain BuddyPress’ legacy widgets. The virtual contributor day will organize code contributions towards these efforts.
Apart from code, people can also contribute to documentation regarding how developers can prepare their themes and plugins to be ready for BP Rewrites, and documentation for end-users on how the change will benefit their BuddyPress experience. Viet also intends to organize some common troubleshooting tips for the inevitable support forum requests that the major change will generate.
The event will run from 08:15 UTC to 15:30 UTC. Although virtual attendees may miss out on the hot drinks and pastries, they can be equal participants by joining BuddyPress’ Slack channel and jumping in on one of the projects.
In conclusion, the BuddyPress core team is calling on interested individuals to join them online for their upcoming contributor day. With the ambitious 12.0 release in the works, contributions in various areas will make a huge difference. The event will be held virtually, and attendees can join BuddyPress’ Slack channel to participate in the projects.