Confessions d'un drupaliste non technique

La semaine prochaine, je vais avoir l'honneur de présenter une session à DrupalCon à Vienne intitulé «confessions d'un non-technique Drupal. En tant que PDG d'Acquia, j'ai été impliqué avec Drupal depuis 2007, lorsque Dries Buytaert m'a invité à rejoindre la société. Je suis ingénieur par la formation, avec un vif intérêt pour l'informatique, les logiciels et la technologie, donc le titre de ma session peut être un peu malhonnête. Mais la sémantique de côté, je ne suis pas ce que l'on considère comme un «contributeur de base» à Drupal, mais, comme je l'espère, à Vienne, je suis un fervent membre de la communauté Drupal.

Comme je fais la transition du PDG de nouveau à mon rôle initial sur le Conseil d'Acquia, je veux utiliser la Chaire de ma session DrupalCon d'exhorter la communauté à considérer le rôle crucial des contributeurs non-techniques ont fait et continuent à faire sur le succès de Drupal. Comme toute personne qui a assisté à un DrupalCon ou DrupalCamp peut avoir observé, Drupal peut être codé et étendu par les développeurs, mais il prospère en raison de la contribution passionnée de la communauté d'affaires qui les deux soutiens, mais qui dépend aussi de lui pour leur succès économique. L'absence d'une véritable piste d'affaires à DrupalCon a longtemps été une omission décevante et a perdu l'occasion de ma façon de penser, mais malgré un accent mérité sur les discussions techniques, les sprints de code, et d'autres «codeur» des sujets, le rassemblement bisannuel de la Communauté a attiré non seulement les entreprises qui profitent de Drupal, mais aussi les utilisateurs finaux et les clients, les concepteurs et les animateurs, les vendeurs et les commerçants qui ont propulsé Drupal en haut de la liste dans n'importe quel processus de sélection de gestion de contenu important.

L'écosystème Drupal englobe une large palette de contributeurs, dont certains n'ont jamais écrit une ligne de code dans leur vie. Il inclut des individus et des équipes à quelques-uns des plus grandes agences numériques du monde, intégrateurs de système, magasins de conception, sociétés de relations publiques, et Midmarket et Global 2000 marques qui comptent sur Drupal pour construire et livrer les expériences numériques le cadre est si excellent à Soutenir. Je crois, après 10 ans de travail au sein de l'écosystème Drupal, que le vrai concept d'un écosystème est perdu sur un grand segment de la Communauté, les développeurs qui valorisent les autres que par leurs contributions code.

Le succès de Drupal au cours des 17 dernières années est un crédit à la direction de la Communauté, à de nombreux niveaux, tels que fournis par des individus tels que la phase 2de Jeff Walpole, qui a exhorté de nombreuses personnes à aider à développer les distributions qui font de Drupal si attrayant pour les organisations qui les adoptent. Mon co-fondateur à Acquia, sèche, a apporté à Acquia un grand nombre de principes de leadership si essentiel à la gouvernance et la culture de l'Open source, et je peux dire que, à plusieurs reprises, Acquia changé sa stratégie pour l'amélioration de la communauté Drupal. Il n'est pas facile de construire une entreprise basée sur le logiciel libre, mais je suis fier que Acquia a été l'une des entreprises commerciales les plus prospères Open source avec Red Hat et une petite poignée d'autres.

L'influence et l'impact des intérêts commerciaux alignés sur le projet Drupal sont, je dirais, aussi importants que les contributeurs les plus techniques. Serait Drupal alimenter le gouvernement de l'Australie, NBC Sports, Pfizer, la BBC, et se nichent si ce n'est pas pour les efforts des commerçants, les architectes de solutions et les vendeurs qui ont poussé ces clients à prendre une chance sur une source ouverte solution sur tant de propriétaires retranchés? Drupal serait sur la liste de contrepartie de certains des 2000 globaux n'était-ce pas pour les efforts de relations d'analyste qui le gardent haut de l'esprit avec les analystes et les experts de l'industrie les plus influents? Une chose un projet open source comme Drupal manque est un budget de marketing, une équipe de relations publiques, et une escouade de vendeurs dédiés le poussant vers le haut de la liste quand un utilisateur éventuel envisage une nouvelle approche de la façon dont ils gèrent et livrent numérique.

Rester informé

Recevez le meilleur contenu sur le futur du marketing, les changements dans le secteur et les avis de nos experts.

Ces fonctions sont assumées par le côté commercial de l'écosystème Drupal, les entreprises (Oui comme Acquia) qui paient les salaires des développeurs non seulement talentueux, mais les talents non techniques qui commercialisent Drupal et le garder pertinent à la large bande d'organisations qui reçoivent quotidiennement des appels et des sollicitations des nombreux concurrents de Drupal. Il y a des facilitateurs, des commerçants, des vendeurs, des experts de relations d'analyste travaillant constamment au nom de Drupal mais qui reçoivent peu, si n'importe quel crédit pour leurs contributions. Oui, la force de Drupal est grand code, et qui conduit certainement beaucoup d'adoption, mais sans les communications et le marketing, la planification des événements et la couverture de presse, ce code sur son propre pourrait avoir disparu dans l'obscurité comme tant de projets open source ont.

Drupal représente une occasion très spéciale pour nous tous à l'intérieur de son écosystème, car il est piloté et dirigé par les développeurs. Steve O'Grady, dans son 2014 O'Reilly Book The New faiseurs, rend le cas que la façon dont le logiciel est acheté et déployé aujourd'hui, c'est à cause des développeurs qui le choisissent, et qui préfèrent Open source à chaque fois:

Le succès de ces projets et d'autres comme eux est grâce à des développeurs. Les millions de programmeurs à travers le monde qui utilisent, développent, améliorent, documentent et s'appuient sur l'Open source sont la principale raison pour laquelle il est pertinent, et la raison principale qu'il continue à croître. En contrepartie de ce soutien, open source a mis ces développeurs à l'abri des achats traditionnels. Toujours... Armés de logiciels qu'ils pouvaient obtenir avec ou sans approbation, les développeurs étaient en voie d'être la circonscription la plus importante de la technologie.

De la montée de l'API reposante à leur rejet des techniques de marketing classiques, les développeurs sont dans le siège du conducteur à la plupart des grandes organisations quand il s'agit de la sélection de la technologie. Mais je sais, de première main, que ce sont les vendeurs et les évangélistes qui apportent de grandes marques comme Pfizer et NBC à une communauté open source comme Drupal pour la première fois, et dans le cas de Pfizer, les aider à devenir l'un des 30 premiers contributeurs au projet.

Drupal est-il un "CMS développeur?" Absolument: parfois à son détriment quand il est comparé à des solutions beaucoup plus faciles de Squarespace à weebly. Je vais être provocateur ici et dire que la communauté Drupal a échoué lamentablement à comprendre l'utilisateur final. Les commerçants luttent pour utiliser le produit alors que les développeurs prospèrent avec elle. Peut-être que cela va jouer en sa faveur à la fin. La tendance actuelle vers les offres sans tête ou découplée prend la nécessité pour les développeurs Drupal de comprendre le monde des utilisateurs finaux loin. Il place ce fardeau sur les développeurs JavaScript qui créent les expériences utilisateur.

Comme les développeurs continuent de pousser pour ouvrir, API d'abord, des solutions découplées, Drupal a l'occasion de prendre la scène centrale, avant les architectures vieillissantes que Adobe et Sitecore déployer. Pourtant, pour y arriver, l'écosystème commercial autour du cœur technique de Drupal a besoin de développer une appréciation plus saine pour l'autre. Oh, et nous allons inclure les autres contributeurs vitaux non-développeur et non-commercial aussi, comme les gestionnaires de projet et les concepteurs. Alors que nous y sommes, nous allons célébrer les finances, les RH et les personnes morales dans cette aide à tirer l'ensemble de la Communauté ainsi que, ils croient en Drupal autant que les développeurs et les commerçants.

Oui, j'ai beaucoup de respect pour la communauté technique derrière Drupal et je crois que l'intégration des circonscriptions techniques et non-techniques a fait un long chemin dans les 10 ans, j'ai eu le privilège de faire partie de Drupal. Il est maintenant temps de créer des produits plus faciles à utiliser; pour créer des modules de contribution qui rendent les utilisateurs plus réussis; de se concentrer sur la facilité d'utilisation, l'installation facile, et de trouver des gens dans la communauté pour soutenir ses développeurs avec l'expérience utilisateur globale. Plus de tests, plus de Q/A, se concentrant davantage sur l'adressage des files d'attente et de solliciter et de traiter les commentaires des utilisateurs pour aider à améliorer Drupal... c'est mon Conseil de départ à la communauté: apporter, embrasser, et de célébrer plus de talents non-techniques parce Drupal définitivement besoins des concepteurs, des chefs de produits et des marketeurs pour s'assurer que Drupal 8 et les futures versions sont bien reçus.