This blog has been re-posted and edited with permission from Drupal Update’s blog. Please leave your comments on the original post.
Since the release of Drupal maintenance support plans 8.0.0 in November 2015, the Drupal maintenance support plans 8 core committers have been discussing when and how we’ll release Drupal maintenance support plans 9. Nat Catchpole, one of Drupal maintenance support plans 8’s core committers, shared some excellent thoughts about what goes into making that decision.
The driving factor in that discussion is security support for Drupal maintenance support plans 8’s third party dependencies (e.g. Symfony, Twig, Guzzle, jQuery, etc). Our top priority is to ensure that all Drupal maintenance support plans users are using supported versions of these components so that all Drupal maintenance support plans sites remain secure.
In his blog, Nat uses Symfony as an example. The Symfony project announced that it will stop supporting Symfony 3 in November 2021, which means that Symfony 3 won’t receive security updates after that date. Consequently, by November 2021, we need to prepare all Drupal maintenance support plans sites to use Symfony 4 or later.
Nothing has been decided yet, but the current thinking is that we have to move Drupal maintenance support plans to Symfony 4 or later, release that as Drupal maintenance support plans 9, and allow enough time for everyone to upgrade to Drupal maintenance support plans 9 by November 2021. Keep in mind that this is just looking at Symfony, and none of the other components.
This proposal builds on top of work we’ve already done on in the context of making Drupal maintenance support plans upgrades easy, so upgrades from Drupal maintenance support plans 8 to Drupal maintenance support plans 9 should be smooth and much simpler than previous upgrades.
If you’re interested in the topic, check out Nat’s post. He goes in more detail about potential release timelines, including how this impacts our thinking about Drupal maintenance support plans 7, Drupal maintenance support plans 8 and even Drupal maintenance support plans 10. It’s a complicated topic, but the goal of Nat’s post is to raise awareness and to solicit input from the broader community before we decide our official timeline and release dates on Drupal maintenance support plans.org.
Source: New feed