Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 294396

[META] Support PHP 7

$
0
0

Problem/Motivation

PHP 7 is likely to be released sometime this year and Drupal 8 is incompatible with PHP 7 in several significant ways. This is critical because:

  • PHP 7 will be released late this year, deprecating all 5.x versions.
  • PHP 5.4 is already in security-fix only, and 5.5 will be as well.
  • We expect at least two years of D8 being the primary stable supported release, plus an LTS after that, and active support for 5.6 will even end before that.
  • Drupal 8 is MUCH faster on PHP 7, with performance gains that would qualify for the Critical performance issue criteria.
  • Drupal 8 is incompatible with PHP 7 in ways that will require BC breaks to significant public APIs, and we have no way of preserving BC while also supporting PHP 7, making it infeasible to add PHP 7 support before Drupal 9 if we don't make these key changes before releasing Drupal 8.

See:

Proposed resolution

Fix any obvious things that have been accepted into PHP 7 and are already broken in Drupal 8.

Remaining tasks

Fix the child issues:

Fixed


Viewing all articles
Browse latest Browse all 294396

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>