Actu Smile

Dries Buytaert aligne sa keynote à Drupalcon Lille 2023 avec nos initiatives R&D !

  • Date de l’événement 18 Jan. 2024
  • Temps de lecture min.

La Drupalcon Europénne 2023, que Smile a eu l’honneur de sponsoriser, vient de s’achever à Lille et je souhaitais partager ici les réflexions que m’a inspirées la keynote de Dries Buytart, créateur de Drupal (Cette keynote est surnommée la “Driesnote” au sein de la communauté Drupal). Cette Driesnote prenait la forme d’un conte et avait été pour l’occasion illustrée grâce à une IA générative (Midjourney si mes informations sont exactes).

Le conte débute dans le Village Drupal, qui accueille des maisons de toutes tailles et dispose d’une organisation démocratique. Dries a profité de cette introduction pour rappeler les 8 valeurs fondamentales dans l’écosystème Drupal : la créativité, la flexibilité, la scalabilité, l'accessibilité, la collaboration, l'autonomisation, la sécurité et la liberté.


Dans la suite de l’histoire, nous suivons les Voyages de Drupal à travers les villages environnants et les enseignements qu'il en a retirés. Je vous laisse découvrir les savoureuses métaphores utilisées pour analyser des outils tels que React, Contentful, Wix ou Adobe et les résumerais ainsi : Dries souhaite que Drupal puisse s'inspirer des forces de tous ces logiciels sans en inclure les faiblesses.


Ceci signifie qu'un projet Drupal doit devenir plus simple à initier, plus facile à utiliser et plus léger à maintenir.
En particulier, de nombreuses évolutions allant dans le sens d'une édition de contenu plus simple et plus puissante ont été annoncées. Ceci m'offre une transition toute trouvée pour parler du Streamlined CMS, un projet interne financé par le budget R&D de Smile.

Du besoin de proposer à nos clients une approche design system facile à prendre en main est né notre plateforme Streamlined CMS, basée sur Drupal, CMS open source qui fait partie des leaders du marché.


En fonction des besoins, plusieurs stratégies sont possibles, de la plus simple à la plus ambitieuse :

  • Utiliser un design system déjà en place pour Streamlined CMS

- Le design system de Bootstrap
- Le système de design de l’État français

  • Configurer à votre charte graphique le design system de Bootstrap (paramétrage en back office)
  • Implémenter votre design system dans le Streamlined CMS, ce qui permettra de produire vos prochains sites à un coût optimisé
  • Créer avec UX Republic, les experts design du groupe Smile, votre design system, si vous n’en avez pas encore.

Si le Streamlined CMS est une distribution Drupal conçue par Smile sur ses budgets R&D, elle s’appuie sur les modules développés par la communauté, en particulier ceux de l’écosystème UI Suite :

Smile contribue activement à l’ensemble de ces modules, comme il est possible de le vérifier. Le code utilisé pour notre distribution est entièrement open source et largement redistribué, ce qui garantit l’absence de vendor lock-in.

 

Ce projet a été présenté lors de la Drupalcon devant une assistance passionnée.

Un élément important du Streamlined CMS et qu’il s'agit pour nos clients d'un projet Drupal comme les autres, et qu'il s'inscrit à ce titre dans la suite de la keynote de Dries qui confirme que le logiciel Drupal est, et doit rester, un champion du web ouvert.


Pour illustrer ce propos, laissez-moi vous raconter ce qu'il s’est passé sur notre stand.

Un de nos clients que nous avions invités à la Drupalcon nous a demandé comment notre Streamlined CMS allait gérer le fait que, si les souhaits de Dries se réalisent, certains éléments du Streamlined CMS deviendraient des doublons de fonctionnalités natives de Drupal. J'ai été ravi de constater que, sans nous être concertés, car nous venions de découvrir les annonces de Dries, le lead developper du Streamlined CMS et moi-même avons eu, presque mot pour mot, la même réponse :


“Nous allons, comme nous le faisons déjà, militer pour que les modules que nous avons choisis et auxquels nous contribuons soient intégrés le plus possible parmi la distribution standard de Drupal, mais si ce sont d’autres options qui sont retenues, à fonctionnalités équivalentes, nous décommissionnerons progressivement les modules que nous utilisons pour les remplacer par les futures fonctionnalités natives de Drupal.”


Je trouve que c’est une belle illustration de l'esprit de gouvernance efficace et ouvert qui règne au sein de la communauté Drupal.

Je vous laisse découvrir par vous-même la dernière partie de la Dries Note, orientée sur les ambitions marketing visant à promouvoir, et espère avoir prochainement le plaisir de vous faire une démonstration du Streamlined CMS.

Vincent Maucorps

Vincent Maucorps

Responsable Digital eXperience