[wp-trac] [WordPress Trac] #33381: Strategize the updating of minimum PHP version.

WordPress Trac noreply at wordpress.org
Mon Aug 17 17:44:42 UTC 2015


#33381: Strategize the updating of minimum PHP version.
--------------------------------------+-------------------------
 Reporter:  alexander.rohmann         |       Owner:
     Type:  enhancement               |      Status:  closed
 Priority:  normal                    |   Milestone:
Component:  General                   |     Version:
 Severity:  normal                    |  Resolution:  maybelater
 Keywords:  needs-codex dev-feedback  |     Focuses:
--------------------------------------+-------------------------

Comment (by alexander.rohmann):

 @chriscct7
 > There's no point in talking about when, an if, or a how until there's a
 why.
 How about these for why?

 1. Security. Updating could pre-empt a situation similar to the heartbleed
 exploit. PHP has no responsibility to keeping the current version secure.
 You're so concerned about users, but they're all screwed if this happens
 and that's a huge blemish on WordPress.
 2. Longevity. Generally speaking, the farther you lag behind the harder it
 is to catchup.
 3. Ostracizing developers, who are getting more and more frustrated. It's
 difficult for plugins to integrate with services these days. Vendor
 libraries for their APIs follow modern PHP development. This leaves us to
 develop our own library to interface with an API if we want to comply with
 5.2.


 > There by the way is already a mechanism in WordPress and WordPress.org
 that is being used to not serve new major versions to unsupported PHP
 installs, so there's no need for a discussion on implementation of that;
 it already exists, and is already in use.
 That's great. So in theory WordPress can already bump the restriction with
 a major release, and '''nothing breaks'''? How novel...

--
Ticket URL: <https://core.trac.wordpress.org/ticket/33381#comment:42>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list