![]() ![]() The difference will be that Drupal 9 will have deprecated code removed. Drupal 8.9 and 9.0 will be released in June 2020 and will contain the same features. Drupal 8.8 is set to be released in December 2019 and will be the last minor release with features. This visual from the presentation provides a timeline for the future releases of Drupal 8/9. With the release of Drupal 9, we’ll have supported versions of software that will be around for a long time such as Twig 2 and Symfony 4/5. Now that Drupal integrates with common PHP projects like Twig and Symfony, it needs to adhere to the vendor support lifecycles for these projects. The second reason for a major release relates to third-party dependencies. The deprecated code is needed for backward compatibility but a major release of Drupal 9 provides an opportunity to remove this code and anything else that is no longer needed. As features are added, new and improved ways to solve problems are being implemented and code is deprecated. This has accelerated the number of new features being added to Drupal. Drupal 8 came with a new innovation model where minor releases occur every six months. One of the primary reasons for a major release is code clean-up. Here are the key things to consider as you think about upgrading. How should you prepare?" During the presentation Dries Buytaert and Gabor Hojtsy provided an update on Drupal 9. Upgrading from Drupal 8 to Drupal 9 will be easy, if you are prepared.Īcquia recently hosted a webinar: " Drupal 9 is coming. There had to be a better way to upgrade Drupal and with the shift in philosophy for Drupal 9, there is! The new philosophy makes it easier to plan for, prepare for, and upgrade your Drupal 8 site. There were upgrade paths for the content, but they were not always robust or ready when the new major version of Drupal was shipped. You also needed to migrate the content to the new version of Drupal. ![]() Many of these contributed modules lagged for years (if they were ever ported) providing uncertainty if your site depended on those modules. Most sites use contributed modules and themes and those modules and themes needed to be upgraded to be compatible. Upgrading to the latest Drupal core was just part of the process. This had some benefits but caused major disruption because of the compatibility issues, upgrading was not an easy process. The Drupal community did not guarantee compatibility between the new major version and the old major versions. ![]() In the past, each new major version of Drupal was seen as a break from the last major version. With Drupal 9, there is no reason to be anxious.Īlongside the release of Drupal 9, there has been a change in the philosophy of how Drupal is developed. With every release of a new major version of Drupal, there is anxiety about how challenging the upgrading process will be. The plans for launching Drupal 9 as well as for supporting Drupal 7 and Drupal 8 have come into focus. Recently, there has been a lot of buzz in the Drupal community about Drupal 9. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |