In aliquam vel pellentesque egestas a aliquam. Sit placerat in mauris vitae condimentum augue.

Blog
Rendre à la communauté ce que la communauté vous apporte, la philosophie de l’Open Source
5 min read

Rendre à la communauté ce que la communauté vous apporte, la philosophie de l’Open Source

Je souhaitais partager quelques réflexions autour du sujet de l’open source. C’est un sujet que tout le monde « connait » mais probablement de façon suffisamment intime pour en comprendre les enjeux et modes de fonctionnement. Cela fait maintenant 3 ans que nous travaillons en étroite collaboration avec la communauté open source mautic et j’ai eu l’occasion de voir des personnes et des sociétés se comporter très différemment de nous vis à vis de la communauté. Pour être honnête, certaines choses m’irritent, notamment lorsque j’entends ou lis « Je suis un expert de cette communauté » alors que ce même expert n’y a jamais contribué.

Les avantages d’une communauté Open Source

  1. C’est GRATUIT. Probablement tout le monde commencera par cela. Et c’est vrai, vous pouvez télécharger une archive ou accéder au code du projet gratuitement. Ceci étant dit… il vous faudra installer l’application (cela prend du temps, le temps c’est de l’argent), l’héberger (un serveur ça a un coût et il faut le configurer), la maintenir (prend du temps et nécessite des compétences techniques), etc. Pour résumer, vous avez un accès gratuit au code et c’est tout. Cependant, c’est déjà BEAUCOUP.
  2. Le deuxième avantage et qui je pense devrait être sérieusement considéré comme le plus important, c’est qu’un projet open source, c’est… OUVERT. Cela apporte beaucoup de flexibilité et d’opportunités. Cela sous entend que l’application peut être étendue, améliorée, customisée ou encore intégrée avec n’importe quelle autre plateforme.
  3. Le troisième et dernier avantage que je listerai dans cet article, c’est la communauté qui gravite autour du projet. C’est un groupe d’individus engagés autour du même projet et qui partagent de nombreuses choses : expériences, tests, idées, objectifs, etc. Ecouter les membres d’une communauté open source peut vous apporter beaucoup.

Pourquoi vous devriez partager quasiment tout.

Ceci étant dit, vous avez maintenant deux options.

Vous vous servez dans le plat sans nourrir autrui, ou alors vous faites le choix de partager et donc d’apporter votre contribution sur la table.

C’est plus ou moins les deux comportements que vous pourrez rencontrer autour d’une communauté open source. Et de mon avis, si vous travaillez dans ce domaine, cela doit être avec l’esprit de la collaboration commune, le partage et le gain collectif. C’est un partenariat fort entre les membres qui n’auraient jamais eu l’occasion de se rencontrer dans d’autres conditions. Si tout le monde apporte sa contribution, nous nous sentons tous gagnants. Et rassurez vous, il y a de la place pour chaque compétence ! Lisez plutôt :

  • Suggérer des idées (fonctionnalités, rapport de bugs, améliorations)
  • Designers
  • Testeurs
  • Développeurs
  • Et de nombreuses autres compétences (marketing, modération, etc.)

Si vous utilisez un projet open source, vous pouvez y contribuer pour le rendre meilleur. Concernant celui auquel je contribue tous les jours, DB Hurley, le fondateur a récemment publié un article mentionnant les compétences recherchée, « Mautic search for community members to help » !

La philosophie de Webmecanik

Chez Webmecanik nous distribuons une version hébergée de la solution de marketing automation open source mautic depuis maintenant 3 ans. Nous avons le leadership sur ce marché (au moins en Europe) et nous rencontrons tous les mois de nouveaux concurrents qui se basent sur une approche similaire. Malheureusement, ils ne partagent pas la même philosophie – partager avec la communauté. Je sais le dire puisque nous sommes un des contributeurs le plus actif de cette communauté et grâce à cela, j’ai été sélectionné parmi les meilleurs contributeurs pour modérer la communauté et être désigné comme membre « core » de la communauté.
D’ailleurs, si votre hébergeur de solution de contribue jamais à la communauté de laquelle il se nourrit, posez-vous quelques questions ; quelle légitimité a-t-il ? quelle expertise ? comment va-t-il maintenir votre solution s’il ne contribue pas ? qui va corriger des bugs s’il ne contribue pas ?

Depuis le tout début, Webmecanik a choisi de tout partager avec la communauté mautic. C’est aujourd’hui plus de 250 suggestions (rapport de bug, suggestions d’amélioration et de fonctionnalités) et plus de 150 contributions au code (corrections de bugs, améliorations et fonctionnalités) ce qui fait de nous le premier contributeur après l’équipe mautic elle même. Pourquoi ? Il y a de nombreuses raisons, développons les 2 principales :

  1. Une approche philosophique : nous pensons d’abord que personne ne devrait travailler avec de l’open source s’il ne joue pas le jeu de l’open source. L’utiliser, y apporter des corrections et des fonctionnalités pour seulement soi-même, est une approche bien égoïste. Si l’on fonctionnait tous comme cela, l’open source n’existerait pas et ces mêmes personnes n’auraient plus de matière à travailler. Imaginez que vos impôts ne servent plus à financer les services publics et collectifs, comment réagiriez-vous ? Nous pensons que c’est la même chose, c’est l’esprit de la collaboration. Si vous souhaitez bénéficier d’une communauté open source, rendez lui ce que vous lui prenez.
  2. Une question de pérennité : pour être honnête, il y a aussi une question de maintenance. Si nous ne partageons pas ce que nous développons, il nous faudra alors porter seul la maintenance de ces fonctionnalités. Et au moindre changement de la communauté, il y aura de grosses opérations de maintenance. Ce n’est pas ce que nous souhaitons. Nous sommes fiers de contribuer à cette communauté et faisons tout pour rester un acteur majeur de celle ci.

Partagez toujours le code que vous développez sur une communauté open source dont vous tirez avantage.

Quelle est la différence entre Webmecanik et Mautic alors ? mautic.org est un procjet open source qui appartient à la communauté (en savoir plus sur la gouvernance de Mautic). Webmecanik est contributeur et offre une solution de mautic hébergée dans le cloud (sur nos serveurs), maintenue, supportée, associé à des services de formation et de consulting. A cela s’ajoute quelques fonctionnalités complémentaires qui n’ont pas été acceptée par la communauté (mais promis, nous les avons toujours proposées !).

Continuer d’explorer les articles

Campagnes d’acquisition payante : comment booster leur rendement en les combinant avec le marketing automation ?

Campagnes d’acquisition payante : comment booster leur rendement en les combinant avec le marketing automation ? Le déploiement de stratégies d’acquisition basées uniquement sur des Kpi primaires sont une évidence pour la plupart des annonceurs. Nous allons voir que des stratégies très performantes peuvent être déployées sur la base d’indicateurs de performance dits “secondaires” (abonnement newsletter, téléchargement de ressources, […]

La Concession Auto a besoin de vendeurs augmentés

Le constat est difficile pour les concessions auto : 2 fois moins d’essai de véhicules en concessions automobiles depuis 6 ans. moyenne d’âge de 56 ans sur l’achat d’un véhicule neuf beaucoup de leads en échecs qui vont directement à la poubelle Simon Amaniera, Dirigeant d’Adstrategy agence spécialisée dans la transformation digitale du secteur automobile, […]

5 étapes pour rendre votre stratégie de marketing automation conforme au RGPD

Le marketing automation est devenu un outil incontournable pour les entreprises cherchant à optimiser leur communication et à atteindre efficacement leur public cible. Cependant, avec l’entrée en vigueur du Règlement Général sur la Protection des Données (RGPD), les entreprises doivent repenser leur approche en matière de collecte, de traitement et d’utilisation des données personnelles de […]

Augmentez vos conversions et faites du retargeting avec les notifications web !

De plus en plus, les canaux de communication se diversifient. Au delà de l’indémodable email ou du SMS, les notifications web apparaissent au croisement entre la communication et le retargeting. Qu’est-ce qu’une notification web ? Aussi appelée notification push, une notification web est un message envoyé directement sur le navigateur d’un ordinateur ou d’un smartphone […]

Webmecanik au Web Summit 2022 : comment faire face à la crise de confiance des logiciels ?

Sécurité des données, exigence de transparence, utilisation intuitive.. Webmecanik est toujours à l’affût des meilleures pratiques pour ses utilisateurs. A l’occasion de sa présence au Web Summit 2022, le jeudi 3 novembre, notre équipe a assisté à une conférence passionnante sur la crise de confiance des utilisateurs face aux éditeurs de logiciels, animée par Amanda […]

Inwink, sponsor AutomationDay 2020

INWINK, SPONSOR AUTOMATIONDAY 2020 Qu’est ce qu’inwink ? inwink est la plateforme d’event-intelligence tout-en-un qui permet aux entreprises d’engager leur audience tout au long de l’année autour de leur stratégie d’événementiel B2B en :  Orchestrant toute l’organisation des événements – physiques, digitaux ou hybrides – depuis une plateforme unique ;  Offrant aux participants et aux […]

Ce site est enregistré sur wpml.org en tant que site de développement. Passez à un site de production en utilisant la clé remove this banner.