La parole est aux speakers : Ines Wallon

Publié le

Jusqu’à l’AFUP Day 2024, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils ou elles aborderont lors de leur conférence !

La conférence

Ca va faire 10 ans que tu fais du Drupal. Pourrais-tu expliquer ce que c’est à quelqu’un qui ne connait que de nom ?

Drupal est un système de gestion de contenu (Content Management Framework), open source, qui permet de créer, entre autres, des sites vitrines, institutionnels, intranet, extranet…

Est-ce que Drupal est adapté à tous les projets ? Si oui, pour quelles raisons ? Si non, à quel type de projet ?

Oui et Non :

– Oui : On peut aussi bien faire des sites éditoriaux simples comme des portails clients plus complexes.

– Non : Avec l’arrivée de composer et Symfony depuis sa version 8, Drupal est devenu plus complexe à prendre en main et à maintenir, perdant ainsi une partie de sa communauté.

Actuellement, ce CMF s’adresse principalement à des moyens/gros projets. Dans ses dernières Keynotes, Dries, le fondateur de Drupal, souhaite inverser la tendance avec l’intégration de deux fonctionnalités phare, automatic_updates et Project Browser, l’une automatisant la mise à jour de modules, l’autre faciliter le téléchargement et l’installation de modules et thèmes directement depuis le Back Office de Drupal.

Nous avons constaté que tu travaillais sur un nouveau projet « gitlab-ci quality tool », tu peux nous en parler ? Est-ce que c’est quelque chose que tu aimerais intégrer dans Drupal, ou peut-être sous forme de module ?

En 2019, la Drupal Association a mis en place un chantier de migration vers GitLab et depuis peu, nous pouvons migrer nos projets sur GitLab-CI. Étant mainteneur de quelques modules, je souhaitais uniformiser sa configuration à travers un repo commun. Depuis quelques semaines, je réfléchis également à une version plus standardisée contenant une base de CI pour les projets build / run de la communauté.

Une conférence présentée par

Autres intervenants