High-Performance Order Storage: Invitation to the upgrade party, vol 3

June 5th, between 6:00 and 20:00 UTC
📍 #hpos-upgrade-party Community Slack Channel

🎉 You’re invited to the HPOS Upgrade Party! 🚀

August 2023 is getting closer, and we want to ensure you feel supported in making the transition to High-Performance Order Storage (HPOS). We recognize that its success relies on having a wide range of extensions compatible with HPOS.

To make it easier for you as an extension developer to make your extensions compatible, we invite you to the HPOS upgrade party. WooCommerce core developers will assist you in making your extension compatible. 💪

When

June 5th, between 6:00 and 20:00 UTC

📍 #hpos-upgrade-party Community Slack Channel

What is an upgrade party?

An upgrade party is a hackathon-type festival where we hope to get as many extensions compatible as possible. It represents our pledge to the community to assist extension developers and make the experience of updating to HPOS smooth and delightful.

If you want a head start, you can take a peek at the upgrade guide. WooCommerce core developers will be present in the Community Slack #hpos-upgrade-party channel for this purpose. We’re open to answering any questions and can offer guidance, help you scope, or assist with coding if needed. 

We’re going to be focusing on quick responses in the Slack channel from 6:00 UTC to 20:00 UTC during the upgrade party, but feel free to drop your questions anytime, and we will also answer open questions asynchronously when we come online.

For any asynchronous requests or longer form discussions, we can also utilize the GitHub discussion forum, where we have created a new category dedicated to the upgrade party.

Pre-requisites

You don’t need to prepare for the upgrade party. However, if you’d like a head start on understanding the context, we recommend reading through the documentation linked from the progress report and having a look at the upgrade guide. It would also be helpful if you tried to test out installation and setup using the steps described in the latest call for testing.

Just be prepared to roll your sleeves up, have fun and do some coding with help from the core WooCommerce team.

Upgrade package

The upgrade package will be available on the release page in GitHub. We’ll be updating it continuously as we fix problems reported in testing and during the upgrade party. 

When should extensions be compatible?

We’d like extensions and custom code to work with HPOS as soon as possible. This will allow your users to confidently use HPOS and experience a better, more performant WooCommerce platform. It would also allow you to work with orders in a more flexible way, e.g., by taking advantage of faster bulk operations, import / export of orders, or archiving. 

To make sure extensions will have plenty of time to migrate we plan to stop synchronizing orders to posts and postmeta tables with WooCommerce 8.0 in August 2023. 

Orders will stop being synchronized to posts and postmeta tables in WooCommerce 8.0 in August 2023!

Where should bugs be reported?

Please surface bugs in the #hpos-upgrade-party Slack channel or GitHub discussion first to assess whether it needs an expedited fix and update to the testing zip package. Then we might ask you to create an issue on GitHub.


Keep yourself in the loop!

Sign up for the WooCommerce developer newsletter:
This field is hidden when viewing the form
This field is hidden when viewing the form
This field is hidden when viewing the form


One response to “High-Performance Order Storage: Invitation to the upgrade party, vol 3”

  1. My main concern is critical plugins like payment processing which are not yet HPOS compatible. I can see a danger of sites being stuck on Woo 7.x if plugin providers don’t get their skates on.

Leave a Reply

Your email address will not be published. Required fields are marked *