Auteurs : Panagiotis Semitekolos
Traduit par : Léo - W-Seils
Le discours d'ouverture de T3CON24 a été prononcé par Jeffrey A. « jam » McGuire, défenseur de longue date de l'open source, mêlant humour, célébration de la communauté et réflexion approfondie sur le parcours de plus de 25 ans de TYPO3.
Prenant la scène avec son esprit caractéristique, McGuire a exploré l'évolution de TYPO3 depuis ses premiers jours jusqu'à ce qu'il appelle son « cycle de résurrection » actuel. Il a fait l'éloge de l'approche unique de TYPO3 en matière de gouvernance, a remis en question le stéréotype du « CMS allemand » et a mis en lumière des projets d'impact mondial tels que l'initiative pour le Rwanda. M. McGuire a rendu hommage aux membres de la communauté qui ont façonné le parcours de TYPO3 tout en démontrant comment l'open source peut créer de la valeur économique et des changements positifs à l'échelle mondiale - des thèmes soulignés par la récente annonce de TYPO3 devenant le CMS officiel du gouvernement fédéral allemand.
"Qui a entendu parler du Hype Cycle de Gartner ? a-t-il demandé. "Il s'agit ici de l'adoption d'une technologie. Il se passe quelque chose. Vous avez une bonne idée, vous obtenez des adoptions précoces, tout le monde en devient fou. Si nous pensons à l'IA en ce moment, nous nous trouvons quelque part entre les attentes exagérées et la désillusion. Je pense que cela dépend du jour de la semaine".
Mais le parcours de TYPO3, qui s'étend sur 25 ans, n'est pas conforme au modèle typique d'essor et de ralentissement que connaissent de nombreuses technologies. Alors que d'autres projets surfaient sur des vagues d'engouement et s'effondraient inévitablement, TYPO3 a pris un chemin différent.
"Dans les années 2000, alors que tout le monde inventait à tour de bras, personne ne savait ce qui allait survivre. Et TYPO3 avait cette ambition étonnante, dès le début, d'être une solution ancienne et ennuyeuse", explique McGuire.
Cette constance a bien servi la communauté, remplaçant le « cycle d'engouement » par un « cycle de survie ». Comme l'a fait remarquer M. McGuire, "il y a eu beaucoup d'excellents codes et beaucoup d'excellentes affaires. Combien d'entre vous prospèrent et survivent, nourrissent leur famille et ont un toit parce qu'ils travaillent avec TYPO3 ? Fantastique, n'est-ce pas ?
Mais M. McGuire a des raisons d'être encore plus optimiste : le « cycle de survie » est en train de se transformer en ce que l'on pourrait appeler un « cycle de résurrection ». Il a fait l'éloge des récents efforts de rebranding de TYPO3 : "L'équipe de conception de la communauté TYPO3 a réalisé un travail incroyable qui sera révélé lors de cet événement. Je suis vraiment très enthousiaste à l'idée de la nouvelle apparence et de la nouvelle identité de l'entreprise".
Plus important encore, McGuire a souligné l'annonce selon laquelle « TYPO3 et le CMS open source seront la solution de gestion de contenu officielle du gouvernement fédéral allemand à partir de janvier », ajoutant que " c'est une grande nouvelle pour nous. C'est une grande nouvelle pour l'open source". Drupal (et l'open source en général) a connu un essor considérable grâce à l'adoption de solutions similaires par les gouvernements dans les années 2000. Comme le rappelle McGuire : « Lorsque nous avons réussi à faire passer whitehouse.gov sous Drupal, il est devenu possible, du moins aux États-Unis, de vendre des solutions open source au gouvernement et aux grandes entreprises ».
Le « cycle de résurrection » anticipé dépend non seulement de nouvelles opportunités, mais aussi des fondations solides de la structure communautaire et du modèle de gouvernance de TYPO3. McGuire s'est ensuite intéressé à ce qui rend la communauté TYPO3 si résiliente : son approche de la gouvernance open source.
« L'une des choses intéressantes dans le monde du logiciel libre est cet équivalent de « Hé, je crée une entreprise, je peux la diriger pour toujours »", a observé M. McGuire. "Il est vraiment étrange de constater que de nombreuses communautés open source ont un dictateur bienveillant à vie, n'est-ce pas ? Parfois, cela fonctionne bien, parfois moins bien". »
Bien que le modèle du « dictateur bienveillant à vie » (BDFL) soit courant dans de nombreux projets open source, TYPO3 a suivi une voie différente dès le début. M. McGuire a souligné comment le fondateur de TYPO3, Kasper Skårhøj, a pris une décision cruciale qui a façonné l'avenir du projet.
"Skårhøj a créé TYPO3. Puis il s'est intéressé à autre chose, et il s'est assuré que d'autres personnes pourraient reprendre son travail, et il s'est retiré, et la communauté a volé de ses propres ailes, sans qu'une seule personne ne prenne le relais. Je pense que c'est un don incroyable".
TYPO3 est devenu depuis un modèle exemplaire de gouvernance open source. Comme l'a dit McGuire, « vous êtes ici en tant que membre d'un groupe de travail » : "Vous faites ici partie d'une communauté qui est vraiment bien gouvernée et bien pensée. Les structures sont équilibrées. Cette communauté est un exemple éclatant de ce que des personnes motivées peuvent faire, et de la manière dont la coopération internationale et la démocratie fonctionnent".
Pour McGuire, le modèle de gouvernance de TYPO3 représente le véritable esprit de l'open source. "Lorsque nous parlons d'open source, nous parlons de liberté, n'est-ce pas ? Les quatre libertés : nous sommes libres d'utiliser, d'étudier, de modifier et de transmettre le logiciel modifié. La structure organisationnelle de TYPO3 garantit la protection de ces libertés tout en permettant à la communauté de prospérer collectivement plutôt que de dépendre de la vision d'un seul leader.
Bien que la structure de gouvernance de TYPO3 le distingue de nombreux projets open source, il a dû faire face à un problème de réputation persistant : l'étiquette de « CMS allemand ».
L'Allemagne, fait remarquer M. McGuire, n'a pas toujours représenté l'environnement le plus propice à l'innovation technologique, qu'il s'agisse des nouveaux distributeurs automatiques de billets de parking qui n'acceptent que l'argent liquide, des cafés qui refusent les paiements par carte pour les petits achats ou des hôtels dotés de « kiosques d'enregistrement 24 heures sur 24 » qui ne fonctionnent qu'à des heures précises et nécessitent l'assistance du personnel.
Néanmoins, la réputation de TYPO3 d'être « difficile et allemand » n'est pas méritée. Tout en plaisantant sur le fait que « TYPO3 est très facile à utiliser, tant que vous savez comment l'utiliser », McGuire a fait remarquer que les valeurs, l'approche et l'impact de la communauté TYPO3 s'étendent bien au-delà des frontières allemandes.
McGuire a présenté son compte à rebours personnel des contributions les plus significatives de TYPO3 au monde de l'open source et au-delà.
En quatrième position, il a reconnu l'engagement de TYPO3 en faveur de la communauté : "Le fait que le projet puisse se permettre d'envoyer Mathias Bolt Lesniak dans d'autres communautés, dans l'Union européenne et ailleurs, pour parler de l'open source et de TYPO3 et pour rendre les gens curieux de TYPO3 - ce sont vraiment des contributions formidables.
En troisième position, McGuire a souligné une remarquable démonstration de solidarité datant des années passées, lorsque TYPO3 a soutenu la Fondation Joomla lors d'une crise juridique : "La fondation Joomla en Allemagne avait des problèmes juridiques parce qu'elle allait perdre son statut d'organisation à but non lucratif. La communauté TYPO3 a donné de l'argent à leur fonds juridique pour pouvoir rester une organisation à but non lucratif. Je pense que c'est incroyablement généreux. Et je pense que cela montre vraiment l'esprit de ce pour quoi nous sommes ici dans l'open source : s'aider les uns les autres et s'assurer que les choses continuent à aller de l'avant".
En deuxième position, McGuire a salué la contribution de l'équipe de sécurité de TYPO3 à l'ensemble de l'écosystème open source : "Benni Mack et l'équipe de sécurité ont été parmi les premières personnes à comprendre le PHP pour les vulnérabilités de désérialisation. Pour autant que je sache, la communauté technique de TYPO3 a été la première à trouver une solution à ce problème, et TYPO3 a partagé ce patch et la façon de le corriger avec Drupal, WordPress, Symfony, et avec d'autres projets open source qui avaient cette vulnérabilité. Ainsi, nous rendons l'ensemble de l'open source plus sûr et meilleur et nous améliorons la qualité pour tout le monde".
En première place, McGuire a gardé son exemple le plus significatif : le projet Rwanda, qui représentait une approche transformatrice du développement international par le biais de la technologie open source.
« C'est par une nuit sombre et orageuse que le téléphone a sonné dans les bureaux de TYPO3 », raconte McGuire, « et c'était le gouvernement du Rwanda, qui disait avoir 250 sites web TYPO3 qu'il ne savait pas comment mettre à jour ».
Ce qui a rendu ce projet remarquable, c'est l'approche adoptée par TYPO3 pour répondre à la demande. Au lieu d'y voir une opportunité commerciale à exploiter, la communauté a choisi une voie axée sur le développement local durable.
Dans beaucoup de situations, je pense qu'ils auraient appelé leurs principaux contributeurs, leurs principales agences, leurs principaux sponsors Platinum, quels qu'ils soient, et leur auraient dit : "Hé, voilà une opportunité super cool. Allez en Afrique, réparez ces choses, gagnez un tas d'argent et vous êtes les bienvenus. Cela fait partie de notre programme de partenariat", a fait remarquer M. McGuire. Cependant, « au lieu de se comporter de manière colonialiste et exploitante, la communauté TYPO3 a décidé de faire quelque chose d'incroyable ».
Cette approche incroyable a consisté à renforcer les capacités locales plutôt qu'à créer une dépendance : "TYPO3 a utilisé la puissance de notre communauté, a rassemblé un groupe de volontaires d'agences partenaires et les a payés pour travailler à distance avec les habitants du Rwanda, pour se rendre à Kigali et former des informaticiens du gouvernement et des informaticiens de l'économie privée, de l'économie locale, à travailler avec TYPO3 pour mettre à jour et sécuriser leurs propres sites et pour construire de nouveaux sites.
Les résultats ont été transformateurs : « Les 250 sites qu'ils ont pu moderniser et sécuriser depuis lors, au cours des dernières années, sont devenus 500 sites, et le travail est effectué au Rwanda, par des Rwandais ». Cela signifie qu'au lieu d'aller à des agences étrangères, l'argent est maintenant dépensé « au sein de l'économie rwandaise pour créer plus de valeur, plus d'emplois et plus d'expertise et de compétences ».
L'impact va au-delà du travail technique immédiat : L'impact va au-delà du travail technique immédiat : « Les personnes qui font ce travail ont de meilleures opportunités, et le pays a de meilleures opportunités, que ce soit au niveau interne ou pour se proposer comme fournisseurs de services à l'extérieur ».
McGuire a souligné que cette initiative s'est maintenant étendue au-delà du Rwanda et a conduit TYPO3 à faire partie de la « pile gouvernementale » dans le monde entier : "Le gouvernement du Rwanda utilise TYPO3. Le gouvernement du Québec, le gouvernement de la Somalie se forme actuellement à l'adoption de TYPO3.
Et maintenant, bien sûr, le gouvernement fédéral allemand les a rejoints.
Comme l'a noté McGuire, l'adoption prochaine par le gouvernement fédéral allemand représente un tournant potentiel pour TYPO3, similaire à l'adoption de Drupal par whitehouse.gov, qui a ouvert de nouvelles portes pour l'open source dans les environnements gouvernementaux et d'entreprise. Mais ce qui est peut-être encore plus important, c'est la capacité démontrée de la communauté à utiliser la technologie comme une force au service du bien, en particulier grâce à des initiatives telles que le projet Rwanda.
« Nous sommes un exemple de collaboration démocratique mondiale, qui fait du bien dans le monde et crée de la valeur économique », a souligné M. McGuire.
Alors que TYPO3 entame ce nouveau chapitre de son « cycle de résurrection », la communauté peut envisager l'avenir avec optimisme, en s'appuyant sur 25 ans de technologie stable, de gouvernance équilibrée et d'impact réel. Pour McGuire, cela représente ce qu'est vraiment l'open source - pas seulement un logiciel libre, mais la liberté de collaborer, d'innover et de faire une différence significative dans le monde.
Vous avez apprécié ce récapitulatif ? Si vous souhaitez revivre tous les moments passionnants de la T3CON24, n'oubliez pas de consulter notre récapitulatif de l'ensemble de la conférence et préparez-vous pour la T3CON25 !