Closed stevegrunwell closed 2 years ago
Good point. If merge with core WC is still on the menu, then I believe the question is:
What should WCOT look like to make it more merge-able?
It's a subtle change in POV but one with possible significant impact once that merge day arrives.
A few months ago, the WooCommerce team published guidelines on how feature plugins should be designed. Under this model, the plugin could either be installed as a standard plugin or into WooCommerce via Composer.
In addition to making this easier for eventual core merger, this also lets us safely embrace modern PHP — namespaces, traits, and everything else that will help make this a more maintainable project.
Given the public demand for this plugin, it's probably not worth trying to hit for a 1.x release, but I have a sense that this will be the foundation for version 2.x of the plugin.