Einde ondersteuning Drupal 7
De geplande einddatum voor de ondersteuning is 5 januari 2025. Dat betekent niet dat je Drupal 7-website vanaf die datum stopt met werken, maar het betekent dat de core developers geen nieuwe core / security updates meer uitbrengen.
'Deze datum stond gepland op 21 november 2021, maar doordat het core team ziet dat er nog zoveel Drupal websites werken op versie 7, is in de zomer van 2020 besloten deze datum op te schuiven naar 2022 en begin 2022 is besloten nogmaals besloten om te verlengen naar 1 november 2023. En daarna is nogmaals besloten deze periode voor een laatste keer te verlengen naar 5 januari 2025.'
Met “core” wordt de code van Drupal zelf bedoeld. Naast de core zijn er ook 3rd party of contrib (van het woord contribution) -modules die de functionaliteit van Drupal uitbreiden. Deze worden door onafhankelijke ontwikkelaars gemaakt en die bepalen zelf hun updatebeleid.
Een verschil met de eerdere end-of-life verlengingen is dat binnen deze allerlaatste verlenging het Drupal security team vanaf 1 augustus 2023 alleen nog zwaarwegende security updates gaan uitbrengen. Minder zwaar wegende security problemen worden publiekelijk gedeeld en overgelaten aan de community.
De core updates van Drupal bevatten verbeterde code om bugs en security problemen op te lossen. Na verloop van tijd zullen er veiligheidslekken en bugs ontstaan welke vanaf november 2022 dus niet meer worden verholpen. Dat dit een grote impact zal hebben is vrij zeker aangezien een groot deel van alle Drupal websites nu nog werkt met Drupal 7.
Het is verstandig, zeker wanneer je website bedrijfskritisch is of persoonsgegevens bevat, deze ruim ruim voor 2025 te vervangen met een Drupal 10.x website. Je kunt als organisatie niet meer garanderen dat je website nog veilig is na de end-of-life datum.
Helaas verschilt de Drupal 7 dermate van de opvolgende versies dat een simpele upgrade niet mogelijk is. Er moet een geheel nieuwe website worden opgezet waarbij je wel onderdelen kunt migreren vanuit je Drupal 7-website. Denk bijvoorbeeld aan de content of de gebruikers.
En aangezien je een geheel nieuwe website moet opzetten is het belangrijk hier op tijd mee te beginnen. Op die manier heb je genoeg tijd om na te denken over een nieuw webdesign, verbeterde navigatie of nieuwe functionaliteiten.