Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bumping minimum version requirements #7551

Closed
swissspidy opened this issue May 17, 2021 · 2 comments
Closed

Bumping minimum version requirements #7551

swissspidy opened this issue May 17, 2021 · 2 comments
Labels
Group: WordPress Changes related to WordPress or Gutenberg integration PHP Pull requests that update PHP code Type: Task Tasks which do not involve engineering

Comments

@swissspidy
Copy link
Collaborator

swissspidy commented May 17, 2021

Task Description

The Web Stories plugin currently requires at least PHP 5.6 and WordPress 5.3

On the PHP and Gutenberg side of the plugin there's lots of compatibility code to ensure it works fine on these versions and we run all our tests against them too. This leads to accumulating tech debt and increasing maintenance cost for our pod. See #7526, #7527 and #7531 for some recent examples.

Thus, I am proposing to bump our minimum version requirements to PHP 7.0 and WP 5.5.

Some usage stats:

  • More than 85% of active users are on WP 5.7+
  • Less than 0.45% of active users are on WP 5.3.*
  • Less than 0.75% of active users are on WP 5.4.*
  • Less than 0.3% of active users are on PHP 5.6.*

To put this into perspective, this would affect less than 100 users or so.

@swissspidy swissspidy added Type: Task Tasks which do not involve engineering Pod: WP & Infra labels May 17, 2021
@spacedmonkey spacedmonkey added Group: WordPress Changes related to WordPress or Gutenberg integration PHP Pull requests that update PHP code labels May 17, 2021
@spacedmonkey
Copy link
Contributor

spacedmonkey commented May 17, 2021

I am not sure where were you getting your information. How does it compare to WordPress stats.

Looking at this page, some highlights

  • 9.4% users are using PHP 5.6
  • 5.5% users are using WP 5.3
  • 8.9% users are using WP 5.4

Just for reference other min requires

  • Jetpack, WP 5.6, PHP: 5.6
  • WordPress SEO, WP 5.6, PHP: 5.6.20
  • Woocommerce - WP 5.5, PHP: 7.0
  • Contact form 7 - WP 5.5, PHP: 5.6
  • Gutenberg - WP 5.6, PHP: 5.6

@swissspidy
Copy link
Collaborator Author

@spacedmonkey I'm getting the data from telemetry (Google Analytics). So it only counts users who've opted into it. While this excludes users who've opted out, I'd say it's still far more representative than general WP usage stats.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Group: WordPress Changes related to WordPress or Gutenberg integration PHP Pull requests that update PHP code Type: Task Tasks which do not involve engineering
Projects
None yet
Development

No branches or pull requests

2 participants