
Journées des développeurs Drupal à Vienne. Quatre jours de développement et de renforcement de Drupal
En tant que membres actifs de la communauté Drupal, nous ne pouvons pas manquer la prochaine occasion de rencontrer des développeurs et des fans de ce CMS à Vienne, en Autriche. Et l'opportunité ne pourrait pas être meilleure - plusieurs jours de contribution à Drupal, d'écoute de présentations perspicaces, et de participation à des sessions Birds of a Feather, auxquelles tout le monde peut se joindre et proposer ses idées à discuter. Examinons de plus près certains des points du programme riche des Drupal Dev Days.
Rencontrez des fans de Drupal et impliquez-vous dans le développement de logiciels open source
Drupal Developer Days Vienna 2023 rassemblera des professionnels de Drupal (développeurs, testeurs, chefs de projet et propriétaires d'entreprises) et des enthousiastes des solutions open source. Il y aura une chance non seulement de se rencontrer, mais aussi de développer et d'améliorer ce CMS ensemble. Des sessions de contribution auront lieu chaque jour pendant l'événement et offriront la possibilité de résoudre de vrais problèmes Drupal, tester différentes solutions, et concevoir de nouvelles améliorations.
Pas familier avec le concept de contribution ? Pendant toute la durée de l'événement, des mentors seront disponibles pour vous aider. Ils vous guideront à travers les processus de contribution et les outils utilisés. De plus, ces volontaires vous aideront à choisir vos premières tâches à accomplir, en considérant votre niveau d'avancement.

Photo des participants des Drupal Developer Days à Gand en 2022. Source : Facebook.
En tant que sponsors gold des Drupal Developer Days de Vienne, nous nous préparons pour cet événement. C’est pourquoi nous avons analysé son agenda et choisi quelques sessions intéressantes pour vous (mais évidemment, le reste d'entre elles semblent cool aussi).
Web ouvert et communauté
En plus des activités de contribution mentionnées ci-dessus, plus de 60 sessions sont prévues dans le programme des Drupal Dev Days. Elles porteront non seulement sur Drupal mais aussi sur le Web ouvert en général et les communautés, qui sont une partie importante de ce concept.
Lors de la présentation An introvert’s guide to open source communities, Aastha Shrivastava révélera comment une personne timide peut trouver son chemin dans un groupe de contributeurs logiciels open source. L'oratrice le montrera à travers son exemple de rejoindre la communauté Drupal, de mentorat, et d'apprentissage des autres.
Un autre aperçu utile sur la contribution aux systèmes open source sera la session Beyond the code: Community engagement for non-technical Drupal enthusiasts. Son auteur, Niklas Franke, prouvera que non seulement les développeurs peuvent être membres de la communauté open source. Une personne comme lui - un responsable du marketing numérique - peut y apporter beaucoup de valeur.
Développement backend, frontend et découplé
Évidemment, il y aura de nombreuses sessions sur Drupal et ses fonctionnalités utiles. L'une d'elles - et très attendue - est les mises à jour automatiques. Lors de la présentation portant le même titre, Nida Shah expliquera comment configurer cette fonctionnalité pour le site local et sur le serveur et comment personnaliser le processus de mise à jour.
La session Why Module Builder should be in your developer toolkit se concentrera sur une autre solution pratique de Drupal. Joachim Noreiko présentera le Module Builder et son importance dans le processus de développement. Nous apprendrons comment cet outil simplifie l'écriture de code personnalisé (par exemple un type d'entité de configuration avec une interface d'administration) et crée le modèle pour tous les motifs de codage populaires de Drupal.
Le chemin Decoupled & Frontend Development de l'événement inclura deux présentations sur le framework Next.js, un sujet brûlant dans l'industrie de l'informatique. Vincenzo Gambino montrera comment construire une application totalement découplée avec Drupal et Next.js. Et David Peherstorfer nous guidera à travers le processus de création d'une boutique en ligne découplée utilisant Next.js et le module Commerce API de Drupal.
Innovation et avenir
Un autre sujet fréquemment discuté dans l'industrie de l'informatique aujourd'hui est l'intelligence artificielle. Il ne sera pas non plus manqué durant les Drupal Dev Days. La présentation Generative AI and Drupal par Iztok Smolic nous donnera des insights sur comment l'IA peut nous aider à créer et publier du contenu, du code, et introduire la recherche sémantique.
Preston So discutera de l'impact de l'intelligence artificielle sur la communauté et l'écosystème Drupal, notamment les dommages potentiels qu'elle peut causer. La présentation Human machines and machine humans couvrira des sujets tels que le biais de l'IA, les avatars, et l'anthropomorphisme.
Clients et expériences de l'industrie
Drupal 7 fin de vie et la nécessité de migrer ces systèmes vers des versions plus modernes de ce CMS est un sujet largement discuté dans la communauté. Pritam Prasun présentera une étude de cas de la migration progressive de Drupal 7, y compris le découplage progressif. L'intervenant montrera les défis de cette opération et l'architecture de microservices utilisée dans le logiciel final.
En quête de davantage d'exemples concrets d'implémentation de ce CMS open source ? Lors de la présentation How to Successfully Maintain a Drupal Enterprise Project Featuring kurier.at, Oleksandr Milkovskyi nous expliquera comment garder une plate-forme Drupal complexe stable et à jour. L'exemple ici sera un grand service d'information autrichien Kurier et ses problèmes liés à la scalabilité, le code hérité, et la documentation.
Accessibilité
Les études de cas auxquelles nous pourrons nous familiariser pendant les Drupal Developer Days de Vienne prendront également en compte l'accessibilité dans le développement Web. Tobias Tschopp présentera les défis rencontrés par le Théâtre de Bâle sur leur chemin vers la certification de l'accessibilité numérique. La session couvrira des sujets éditoriaux et techniques, ainsi que des stratégies et outils utiles dans un tel processus dans Drupal.
Pour en apprendre encore plus sur l'accessibilité, il vaut la peine de rejoindre la présentation Captchas and other gotchas: Make sure your secure website is accessible. AmyJune Hineline montrera les solutions à utiliser à cet effet qui sont open source et sûres et permettront à tous les utilisateurs de notre page web d'interagir avec les ressources numériques.
Droptica aux Drupal Developer Days
Comme nous l'avons déjà mentionné, nous ne pouvons pas manquer une telle opportunité brillante de rencontrer les membres pairs de la communauté Drupal. C'est pourquoi notre équipe de cinq personnes sera présente à Vienne du 19 au 22 juillet. Nos PDGs, Directeur du développement commercial, Spécialiste du marketing de contenu, et Directeur technique, seront heureux de discuter avec tous les participants des Drupal Dev Days au stand Droptica. Nous sommes des utilisateurs actifs et des soutiens des technologies open source, donc nous pouvons échanger beaucoup de nos expériences liées à Drupal, PHP, Symfony, Laravel, Mautic, et Pimcore - pour n'en nommer que quelques-uns. À bientôt à Vienne !