![]() ![]() At the end of community support, you will only have the possibility of contracting paid support, by third-party companies (we have never tested this type of solution, but why not. ![]() There are therefore 18 months left to prepare to migrate from the release date of Drupal 9. To reassure the administrators of Drupal 7 sites, and there are many of them (estimated at nearly 750,000 sites 6 months ago), the community has decided to extend the support until November 2021 (Drupal end of life date 8). It will guarantee the sustainability of the site, its security, the maintainability of the configurations of the hosting infrastructure, of the libraries used. However, the ideal is to consider upgrading. We list the risks not to migrate, the constraints of the future development of the site. We draw their attention on the work ahead, because it does not is not our habit to impose, to force a decision, especially when it involves considerable work. We are already, with some of our customers who will recognize themselves :), preparing the migration of the Drupal 7 sites towards Drupal 9. The custom modules will follow the same compatibility curve as the contributed modules.Drupal 8 contributed modules will be 95% compatible with Drupal 9.The migration will be as simple and fast as an upgrade to a minor version of Drupal 8.To summarize, provided you "hunt" the deprecated code (see below): If your site does not have outdated code (or if you are organized to never produce obsolete code), the migration to Drupal 9 will be as easy and fast as a minor version upgrade of Drupal 8 (from Drupal 8.7 to 8.8 for example). ![]() We will have to manage the deprecated code of our projects. The only difference between the Drupal 9 and Drupal 8 versions is characterized by the dependency on updates and the code depreciation of certain parts of Drupal 8. In addition, the modification of the release frequencies of Drupal 8 has paved the way. Most modules and themes will be compatible in the Drupal 9 version. This is a real advantage over previous versions, which will make the migration easier. Indeed, Drupal 9 is built and tested on Drupal 8. Migration between the two versions will require virtually no code tweaking compared to previous versions. For Drupal 8, we have little concern, for Drupal 7, let’s be aware that there’s substantial work to be done. ![]() ) Let's focus on of the vast majority of our projects: Drupal 7 and Drupal 8. We will not address versions lower than Drupal 7 (there are still some running D6. But if other dependencies, like branch, have a lower lifespan than that of Symfony 4 or 5, end of support could be earlier than 2023 or 2025. In the case of an optimistic scenario where Drupal 9 integrates Symfony 5, the CMS support could go until November 2025. If the CMS integrates Symfony 4, its lifespan should be set to November 2023. The Drupal 9 end-of-life date is not yet communicated, but it should match the end-of-support dates for the Drupal 9 dependencies. We will continue to anticipate as much as possible. There will therefore be few changes at the functional and backend level (although changes of certain habits can severely test technical teams, and their productivity.) New features should arrive with version 9.1, but the road map is still very blurry.įor our daily life - internal message - it is very likely, for example, that Panalizer will be replaced by the Layout Builder Module. Proof of this is the change in the frequency of Drupal 8 updates, which now align as closely as possible with the versions of the Symfony framework. The community has been preparing this new version for a long time. The objective is to ensure better performance, code standardization while guaranteeing the scalability of the CMS. We are mainly referring here to Symfony and Twig. It is essentially an update, a technical rejuvenation of the CMS, with the ambition of remaining in the race (or rather maintaining the lead) of online content publication tools (headless or not). Not a revolution, an update of the technical base Alpha 1 version is already available since ( drupal 9.0.0-alpha1), version alpha 2 is available since ( drupal 9.0.0-alpha2), version 9.0.0 beta 1 was released on ( drupal 9.0.0-beta1). It will be released alongside a minor "Long Term Services" (LTS) version of Drupal 8. Version 9 of Drupal will be released in June 2020. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |