Le client de messagerie Thunderbird est un pilier du vieux web. À l’approche de son 20e anniversaire et croulant sous une dette technique phénoménale, les développeurs de Mozilla ont annoncé une refonte complète.
La refonte du code source, l’amélioration de l’interface et l’engagement d’un calendrier de mises à jour mensuelles ne sont que quelques-uns des titres de l’avenir de Thunderbird. Nous vous présentons ici ce que vous pouvez attendre de cette nouvelle version.
Le client de messagerie open source Thunderbird a une longue histoire
Presque tous les ordinateurs que vous avez possédés au cours des deux dernières décennies étaient équipés d’un client de messagerie électronique et, pour la plupart des utilisateurs de Linux, le client par défaut était Mozilla Thunderbird.
Sorti à l’origine en 2003, Thunderbird est construit sur le code de Firefox, et dispose d’une gamme extraordinaire de fonctionnalités qui lui permettent de fonctionner comme un lecteur de groupes de discussion polyvalent, un client IRC, une application RSS et plus encore. Des versions sont également disponibles pour Windows, macOS et Linux, avec des ports non officiels pour FreeBSD et OpenBSD.
Thunderbird a été maintenu par la communauté entre 2012 et 2017, l’entreprise reprenant lentement plus de contrôle et les ajouts ou modifications nécessitant l’approbation des développeurs et concepteurs principaux. Suite à une annonce de Mozilla en début de semaine, la société est sur le point d’apporter des changements majeurs dans le cadre d’une reconstruction complète du projet.
Pourquoi l’ancien Thunderbird devait mourir
Thunderbird est essentiellement une version personnalisée de Firefox, et son cycle de publication est synchronisé avec celui de Firefox. Cela signifie qu’à chaque fois que Firefox est mis à jour, l’équipe beaucoup plus réduite de Thunderbird doit également se mettre à jour. Les choses se cassent soudainement, et sans raison apparente, ce qui est frustrant pour les utilisateurs et les développeurs.
L’approche consistant à simplement « ajouter des choses par-dessus » une architecture en ruine a également conduit à une « interface utilisateur incohérente sans expérience utilisateur cohérente ».
Ce qu’il faut attendre du nouveau Thunderbird
En haut de la liste des tâches de Mozilla pour Thunderbird, il y a l’engagement de dépouiller la base de code dans le but de la rendre plus légère et plus fiable. Cela implique de réécrire le code qui existe depuis le début des années 2000 et de le mettre à jour. La société s’est engagée à supprimer la dette technique causée par des choix de conception effectués il y a longtemps.
Mozilla promet également une interface entièrement nouvelle, construite à partir de zéro, en mettant l’accent sur la cohérence du design, ainsi que sur le maintien de l’adaptabilité et de l’interface utilisateur personnalisable.
Les maquettes du calendrier Thunderbird remanié ont été publiées en novembre 2022, et présentaient des innovations, notamment la possibilité de réduire les week-ends pour gagner de l’espace, des indications sur les touches de raccourci et des options de personnalisation visuelle disponibles via un menu contextuel.
Les entrées du calendrier sont beaucoup plus lisibles, et vous pourrez les développer d’un simple clic. Nous nous attendons à ce que les aspects de messagerie de Thunderbird présentent des améliorations similaires et de bon sens.
Thunderbird est également détaché du cycle de mise à jour de Firefox, et passe à des mises à jour mensuelles. Cela donne aux développeurs le temps de tester pleinement leurs modifications, et garantit une expérience prévisible où tout fonctionne comme il se doit.
Ne vous réjouissez pas trop vite de la refonte de Thunderbird
Les premiers changements seront effectués à temps pour la sortie de Thunderbird 115, dont le nom de code est « Supernova », en juillet 2023, mais le programme de mise à niveau s’étalera sur une période pouvant aller jusqu’à trois ans. Vous verrez des améliorations progressives apparaître avec chaque mise à jour mensuelle. Thunderbird dispose d’une petite équipe de base composée de seulement 12 développeurs à temps plein, et il y a beaucoup de code à parcourir.
L’interface utilisateur sera la première chose à changer, avec des modifications mineures de l’expérience globale du client à l’avenir. Bien que Thunderbird soit certainement un excellent client de messagerie polyvalent, il en existe d’autres, dotés de fonctionnalités similaires, qui tiennent bien la route.