You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Define support policy for WordPress core versions and plugin modules #239
Because the Performance Lab plugin is a collection of potential WordPress core feature modules, the list of modules included may drastically change over time. New modules may be added regularly, while other modules may be removed in a future plugin version once they have landed in a WordPress core release.
Related to the above, specifically the point on module removal, it is essential that we define a policy to ensure users can rely on the plugin's functionality without having to worry that it is suddenly no longer there. In addition, we should formalize the policy for which minimum WordPress core version the plugin will require.
I have created a draft PR #240 with documentation of my proposed approach for the policy. At a very high level:
Always support at least the latest stable WordPress core version. However, the minimum version requirement should only be bumped once a feature from a newer stable WordPress core version is required for a module.
Never remove (critical functionality from) modules after a core merge without also bumping the minimum version requirement to that WordPress core version where the module was released with.
For more details on these two points, please review the draft PR. Let me know your thoughts and whether this policy is reasonable for you.
Activity
felixarntz commentedon Mar 18, 2022
I have created a draft PR #240 with documentation of my proposed approach for the policy. At a very high level:
For more details on these two points, please review the draft PR. Let me know your thoughts and whether this policy is reasonable for you.