However, on the sidelines of the release of version 9, this upgrade to more recent minor versions is becoming essential for 2 main reasons: releases 8.0 to 8.3 are no longer maintained and it will be the same for 8.4 at the beginning of May 2019, the more up-to-date your version of Drupal, the Italy Phone Number List it will be to upgrade to Drupal 9. If you are using an old version of Drupal 8 (<Drupal 8.5), you are strongly advised to consider upgrading maintenance towards future 8.7, for which “security fix” maintenance is provided until May 2021!


drupal-maintenance If you are using version 8.5 or 8.6, an upgrade to 8.7 can be a good thing but it is probably better to wait for the 8.8 scheduled for December 2019 and which also offers a lot of new features, to see here (be careful, the list of “features” is still under discussion and some of them could be pushed back to Drupal 8.9). You can also now test the compatibility of your current site with Drupal 9. At the start of 2019, Matt Glaman created a small command script which allows you to have a fairly precise idea of the work that remains to be done and you avoid unpleasant surprises. drupal-glamanate Source: As this work of “cleaning up” obsolete dependencies has not yet been completed on the Drupal teams’ side, it will be necessary to relaunch this script when release 8.8, or even 8.9.

Patches Of The 8.6 Branch Guaranteeing

It’s up to you to see if you prefer to deal with all the problems related to compatibility with D9 at once or to deal with them over time in several stages, the first necessarily being the most time consuming. Drupal 9 built on … Drupal 8 Those who have known the old versions of Drupal can confirm it: the major version upgrade is often equated with an overhaul. The switch from Drupal 7 to Drupal 8 was no exception to the rule between updating the modules (when they existed), the technical overhaul of the templates (hello Twig!) … or even the migration of content via Migrate which does not exist. ‘was only stabilized a few releases later. Not this time !

If you have invested in (re) making your site in Drupal 8, you have finally made the right choice since, let us repeat, Drupal 9 is presented as an update of Drupal 8, similar to the one we are putting in place to pass from one minor version to another. The story is quite different if you are in Drupal 7 … What if your site is in Drupal 7? Many are still those who use Drupal 7 and who have not taken the plunge of Drupal 8. They have not been forgotten, however, but this “march” towards Drupal 9 will necessarily be higher to reach. First of all, note that your Drupal 7 site benefits from the “security” support provided by the Drupal Team until November 2021.

It Is Preferable To Stay On The Updates

From this date, a warranty extension with a specialized Drupal agency such as Adimeo will be necessary, as it already exists today with sites in Drupal 5 and 6 that we maintain. It’s time to think about migrating your site! Although it is technically possible to migrate the database from a Drupal 7 site to Drupal 8, this upgrade remains complicated because it is based on other elements to be taken into account: the choice of modules but also the versions of ‘Apache, from MySQL you are using. Indeed, it is not only Drupal that has evolved, and since its release on January 5, 2011, the ecosystem of the solution has also evolved. Thus, the versions of MySQL but also of Apache and especially of PHP used at the time are no longer maintained by the community today. drupal Source:

Two alternatives are possible if you want to redesign your site: Develop your site in Drupal 8, if possible from 8.7 or 8.8, in order to limit any obsolete dependencies then upgrade to Drupal 9.x If your redesign project can wait any longer, it is probably also wise to start with a “brand new” Drupal 9 base, redacted of its obsolete code. The wait will be a little longer, however, as Drupal 9 is not expected (at best) until June 2020. The final word In conclusion and to use the words of Dries Buytaert: “The big deal about Drupal 9 is… that it should not be a big deal”. This version is above all a transition version allowing to no longer use obsolete modules and APIS and to benefit from Symfony 4. In the meantime, don’t hesitate to come and discuss your Drupal project with us … whatever its version!

Leave a Reply

Your email address will not be published.