Présentation de l'état de Drupal (2018 avril)

La semaine dernière, j'ai partagé ma Présentation de l'état de Drupal à la "Drualcon Nashville". En plus de partager mes diapositives, j'ai voulu fournir plus d'informations sur la façon dont vous pouvez participer aux différentes initiatives présentées dans mon discours, tels que l'adoption Drupal croissante ou l'évolution de nos valeurs et les principes de la communauté.

Mise à jour de Drupal 8

Au cours de la première partie de ma présentation, j'ai fourni un aperçu des mises à jour de Drupal 8. Le mois dernier, la communauté Drupal a célébré une étape importante avec la sortie réussie de drupal 8,5, qui est livré avec des fonctionnalités améliorées pour les créateurs de contenu, les constructeurs de sites et les développeurs.

Drupal 8 continue à prendre de l'élan, comme le nombre de sites Drupal 8 a augmenté de 51 pour cent d'année en année:

Growth of Drupal 8 sites

Ce graphique représente le nombre de sites Drupal 8 construits depuis avril 2015. L'année dernière, il y avait 159 000 sites et cette année il ya 241 000 sites, ce qui représente une augmentation de 51 pour cent d'une année sur l'autre.

L'écosystème du module Drupal 8 s'affine aussi rapidement, puisque 81% de plus de modules Drupal 8 sont devenus stables au cours de l'année écoulée:

Growth of stable Drupal 8 Modules

Ce graphique représente le nombre de modules maintenant stables depuis janvier 2016. Cette fois l'année dernière il y avait 1 028 projets stables et cette année il y a 1 860 projets stables, représentant une augmentation de 81 pour cent d'une année sur l'autre.

Comme vous pouvez le voir sur la feuille de route Drupal 8, l'amélioration de la facilité d'utilisation pour les créateurs de contenu reste notre priorité absolue:

Drupal 8 roadmap

Cette feuille de route représente les Drupal 8,5, 8,6 et 8.7 +, ainsi qu'une colonne pour les articles «liste de souhaits» qui ne sont pas encore officiellement fendus. Le contenu de cette feuille de route peut être trouvé à https://www.Drupal.org/core/Roadmap.

Quatre façons de développer l'adoption Drupal

Drupal 8 a été publié à la fin de 2015, ce qui signifie que notre communauté a eu plus de deux ans d'expérience dans le monde réel avec Drupal 8. Il était temps de prendre du recul et d'évaluer des initiatives de croissance supplémentaires fondées sur ce que nous avons appris jusqu'à présent.

Dans un effort pour mieux comprendre les plus grands obstacles face à l'adoption Drupal, nous avons interviewé plus de 150 personnes dans le monde entier qui détiennent différents rôles au sein de la communauté. Nous avons parlé à Drupal développeurs front-end et back-end, contributeurs, formateurs, propriétaires d'Agence, les vendeurs qui vendent Drupal aux clients, les utilisateurs finaux, et plus encore. Sur la base de leur rétroaction, nous avons établi quatre buts pour aider à accélérer l'adoption de Drupal.

Let's grow together

 

Objectif 1: améliorer le processus d'évaluation technique

Matthew grasmick a récemment complété un exercice dans lequel il a évalué l'expérience de l'évaluateur technique de quatre FRAMEWORKS php différents, et a découvert que Drupal nécessitait le plus d'étapes à installer. Avoir une bonne expérience d'évaluateur technique est crucial, car il a un impact direct sur les taux d'adoption.

Pour améliorer le processus d'évaluation Drupal, nous avons proposé les initiatives suivantes:

Initiative Lien d'émission Intervenants Coordonnatrice de l'initiative Statut
Meilleure expérience de découverte sur Drupal.org Feuille de route Drupal.org Association Drupal hestenet En cours de développement actif
Meilleure «mise en route» de la documentation #2956879 Groupe de travail documentation grasmash Dans la planification
Une expérience d'administration plus moderne #2957457 Contributeurs principaux ckrina et yoroy En cours de développement actif

Obtenir les mises à jour

Recevez le meilleur contenu sur l'avenir de la gestion de contenu Web, les changements de l'industrie, et d'autres leadership de pensée.

Pour participer à l'une de ces initiatives, cliquez sur le lien «problème» dans le tableau ci-dessus. Cela vous emmènera à Drupal.org, où vous pouvez contribuer en partageant vos idées ou en prêtant votre expertise pour faire avancer une initiative.

Objectif 2: améliorer l'expérience créatrice de contenu

Tout au long du processus d'entrevue, il est apparu clairement que la facilité d'utilisation est une caractéristique maintenant attendue de toute la technologie. Pour Drupal, cela signifie améliorer l'expérience de créateur de contenu grâce à une interface utilisateur d'administration moderne, glisser-déposer la gestion des médias et la création de pages, et la fonctionnalité améliorée aperçu du site.

Les bonnes nouvelles sont que toutes ces fonctionnalités sont déjà en cours de développement à travers les médias, Workflow, mise en page et les initiatives de modernisation JavaScript .

La plupart de ces équipes d'initiative se rencontrent chaque semaine sur Drupal Slack (voir le calendrier des réunions), ce qui donne aux membres de la communauté l'occasion de rencontrer des membres de l'équipe, de recevoir des informations sur les buts et les priorités actuels et de se porter volontaire pour contribuer le code, tests, conception, communications, etc.

Objectif 3: améliorer l'expérience du constructeur de site

Notre recherche a également montré que pour améliorer l'expérience de constructeur de site, nous devrions nous concentrer sur l'amélioration des trois domaines suivants:

  • Les capacités de gestion de configuration de base doivent prendre en charge des cas d'utilisation plus courants à l'extérieur de la boîte.
  • Le compositeur et le noyau Drupal devraient être mieux intégrés pour habiliter les constructeurs de sites à gérer les dépendances et à actualiser les sites Drupal.
  • Nous devrions fournir une période de grâce plus longue entre les mises à jour essentielles nécessaires afin que les équipes de développement ont plus de temps pour préparer, tester et mettre à niveau leurs sites Drupal après chaque nouvelle version de Drupal mineures.

Nous prévoyons de rendre tous ces aspects plus faciles pour les constructeurs de sites à travers les initiatives suivantes:

Initiative Lien d'émission Intervenants Coordonnatrice de l'initiative Statut
Compositeur & Core #2958021 Contributeurs de base + Drupal Association Coordinateur nécessaire! Proposé
Config Management 2,0 #2957423 Contributeurs principaux Coordinateur nécessaire! Proposé
Sécurité LTS 2909665 Core committers + Drupal Security Team + Drupal Association Les principaux commettants et l'équipe de sécurité Proposé, en discussion

Objectif 4: promouvoir Drupal auprès des décideurs non techniques

La quatrième initiative est unique car elle aidera notre communauté à mieux communiquer la valeur de Drupal aux décideurs non techniques. Aujourd'hui, les cadres de marketing et les créateurs de contenu influencent souvent la décision derrière ce CMS qu'une organisation va utiliser. Cependant, beaucoup de ces personnes ne sont pas familiers avec Drupal ou sont découragés par l'idée fausse que Drupal est principalement pour les développeurs.

Avec ces défis à l'esprit, l' Association Drupal a lancé l' initiative promouvoir Drupal. Cette initiative comprendra la création d'un marketing plus fort, des démos, des événements et des ressources de relations publiques que les agences numériques et les associations locales peuvent utiliser pour promouvoir Drupal. L'Association Drupal a fixé un objectif de collecte de fonds $100 000 pour soutenir cette initiative, y compris l'embauche d'un coordonnateur du marketing.

54K raised for promote Drupal

Megan Sanicki et son équipe ont déjà recueilli $54 000 de plus de 30 agences et cinq sponsors individuels en seulement quatre jours. Il est clair que cette initiative résonne avec les agences Drupal. Veuillez examiner comment vous ou votre organisation pouvez contribuer.

Favoriser la communauté avec des valeurs et des principes

Cette année à DrupalCon Nashville, plus de 3 000 personnes se sont rendues à la ville de musique pour collaborer, apprendre et se connecter les uns avec les autres. C'est à des événements comme DrupalCon où l'impact de notre communauté devient tangible pour beaucoup. Il sert également de rappel important que, bien que Drupal a beaucoup grandi depuis les premiers jours, le travail nécessaire à l'échelle de notre communauté n'est jamais fait.

Motivés par les commentaires de notre communauté, j'ai passé les cinq derniers mois à essayer de mieux établir les principes et les valeurs de la communauté Drupal. J'ai partagé une version "alpha" des valeurs et des principes de Drupal chez https://www.Drupal.org/about/Values-and-Principles. En tant que prochaine étape, je rédigerai une Charte pour un nouveau groupe de travail qui sera chargé de maintenir et d'améliorer nos valeurs et nos principes. En attendant, j'invite chaque membre de la communauté à fournir des commentaires dans la file d'attente du projet de gouvernance Drupal.

Drupal Values and Principles

Une vue d'ensemble des valeurs de Drupal avec des principes de soutien.

Je crois que prendre le temps de mettre en valeur les membres de la communauté qui illustrent chaque principe peut rendre le cadre proposé plus accessible. C'est pourquoi il a été très significatif pour moi de mettre en lumière trois membres de la communauté Drupal qui démontrent ces principes.

Principe 1: optimiser pour l'impact-Rebecca dineer

Rebecca partage une histoire remarquable sur l'impact de Drupal sur son diagnostic de diabète de type 1:

 

Principe 5: tout le monde a quelque chose à apporter-Mike Lamb

Mike explique pourquoi Pfizer apporte des millions à Drupal:

 

Principe 6: choisir de diriger-Mark Conroy

Mark raconte l'histoire de son propre voyage Drupal, et comment son expérience l'a inspiré à aider d'autres membres de la communauté:

 

Visionnez le Keynote ou téléchargez mes diapositives

En plus des spots de la Communauté, vous pouvez également regarder un enregistrement de mon Keynote (à partir de 19:25), ou vous pouvez Télécharger une copie de mes diapositives (164 Mo).

Dries Buytaert, chairman and chief technology officer, Acquia

Dries Buytaert

Président, CTO Acquia, Inc.

Dries Buytaert est développeur open source et responsable des technologies. Il est à la fois le fondateur et le chef de projet de Drupal, une plateforme open source dédiée à la création de sites web et d'expériences digitales. Buytaert est également cofondateur et directeur de la technologie d’Acquia, société technologique financée par le capital-risque. Acquia fournit à de nombreuses grandes organisations une plateforme ouverte, basée sur le cloud, qui aide ces dernières à développer, livrer et optimiser leurs expériences digitales. Identifié Young Global Leader par le Forum économique mondial, il est titulaire d’un doctorat en science et ingénierie informatique de l'université de Gand, et d'une licence en science informatique de l'université d'Anvers. Il a été nommé CTO de l'année par le Massachusetts Technology Leadership Council, Entrepreneur de l’année en Nouvelle-Angleterre par Ernst & Young et Jeune Innovateur par la MIT Technology Review. Il écrit souvent des articles de blogs sur Drupal, l'open source, les startups, l'entreprise et l'avenir sous le nom dri.es.