Let's chat: Drupal 7 EOL and the ever-changing PHP landscape

Created on 4 September 2019, almost 5 years ago
Updated 11 June 2024, 17 days ago

Problem/Motivation

As noted in https://www.drupal.org/psa-2019-02-25 β†’ , Drupal 7 will reach EOL for community support in November 2021. However, Drupal 7 Vendor Extended Support will last until at least 2024.

All sounds good on paper; however, a practical problem with this arrangement is that there are new PHP versions every year, and said releases go EOL after 3 years. Drupal 7's current minimum PHP version (as defined by the software) is PHP 5.2.4(!) although policy-wise at least PHP 7.2 β†’ is recommended, and hopefully soon PHP 7.3 β†’ .

But I guess the bottom line is, even if we successfully make Drupal 7 (core) work with PHP 7.5 (presumably, at the end of 2021), there are still ~15,000 contributed modules β†’ (and themes, and profiles, and etc.), at least some of which will be required to run sites that choose to stay on D7.

Bottom line: What should be the strategy for dealing with EOL PHP versions in Drupal 7 long-term?

Proposed resolution

No idea. Let's chat. :)

Remaining tasks

?

User interface changes

?

API changes

?

Data model changes

?

Release notes snippet

?

🌱 Plan
Status

Closed: outdated

Component

Idea

Created by

πŸ‡¨πŸ‡¦Canada webchick Vancouver πŸ‡¨πŸ‡¦

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024