Les communautés open source sont animées par un intérêt mutuel pour la collaboration et le partage autour d’une solution commune. Ils sont remplis de passion et d’énergie. En conséquence, le monde d’aujourd’hui est alimenté par des logiciels open source, alimentant Internet, des bases de données, des langages de programmation et bien plus encore. Il révolutionne les industries et s’attaque aux défis les plus difficiles. Juste Découvrez les projets soutenus ici à la Fondation Linux pour un aperçu de ce qui est possible.

Quel est le défi ?

Au fur et à mesure que les communautés et les projets qu’elles soutiennent grandissent et mûrissent, un engagement communautaire actif pour recruter, encadrer et permettre une communauté active est essentiel. Les organisations le reconnaissent désormais car elles dépendent de plus en plus des communautés open source. Pourtant, alors que la philosophie de l’open source est la transparence et la collaboration, la chaîne d’outils pour automatiser, visualiser, analyser et gérer la production de logiciels open source reste dispersée, cloisonnée et de qualité variable.

Comment relever ces défis ?

Et maintenant, l’implication et l’engagement dans les communautés open source vont au-delà des développeurs de logiciels et s’étendent aux ingénieurs, architectes, rédacteurs de documentation, concepteurs, professionnels de l’Open Source Program Office, avocats, etc. Pour aider chacun à rester coordonné et engagé, une source centralisée d’informations sur ses activités, des outils pour simplifier et rationaliser les informations provenant de plusieurs sources et une solution pour visualiser et analyser les paramètres et indicateurs clés sont essentiels. Cela peut aider :

Les organisations souhaitant mieux comprendre comment coordonner la participation interne à l’open source et mesurer les résultats
Directeurs techniques et responsables de l’ingénierie cherchant à élaborer une stratégie open source cohérente
Les mainteneurs de projet devant se disputer les aspects juridiques et opérationnels du projet
Suivi individuel de leurs impacts open source

Entrez dans la plate-forme LFX de la Linux Foundation – LFX opérationnalise cette approche en fournissant des outils conçus pour faciliter tous les aspects du développement open source et permet aux projets de standardiser, d’automatiser, d’analyser et de s’autogérer tout en préservant leur choix d’outils et de workflows de développement chez un fournisseur. plate-forme neutre.

Publicité

Les outils LFX ne perturbent pas la chaîne d’outils existante d’un projet, mais intègrent plutôt les outils communautaires et l’écosystème d’un projet pour fournir un plan de contrôle commun avec des API provenant de nombreuses sources de données distribuées et d’outils d’exploitation. Il ajoute également de l’intelligence pour générer des KPI axés sur les résultats et utilise une chaîne d’outils basée sur les meilleures pratiques et indépendante des fournisseurs. C’est l’endroit où aller pour un engagement communautaire actif et une activité open source, permettant au mouvement open source déjà puissant d’avoir encore plus de succès.

Comment ça marche?

Une grande partie des données et des informations qui composent l’univers open source sont, sans surprise, visibles. Par exemple, GitHub et GitLab proposent tous deux des API qui permettent à des tiers de suivre toutes les activités sur des projets ouverts. Les médias sociaux et les canaux de discussion publics, les articles de blog, la documentation et les conférences sont également facilement capturés. Pour les projets hébergés dans une fondation, telle que la Fondation Linux, il est possible d’agréger les données publiques et semi-privées dans une couche de données unifiée opt-in respectant la confidentialité.

Plus spécifiquement pour une organisation ou un projet, LFX est modulaire, extensible et piloté par API. Il est enfichable et peut facilement intégrer les sources de données et les outils déjà utilisés par les organisations plutôt que de les forcer à modifier leurs processus de travail. Par exemple:

Logiciel de contrôle de code source (par exemple, Git, GitHub ou GitLab)
Plates-formes CI/CD (par exemple, Jenkins, CircleCI, Travis CI et GitHub Actions)
Gestion de projet (ex. Jira, GitHub Issues)
Registres (par exemple Docker Hub)
Documentation (par exemple Confluence Wiki)
Automatisation du marketing (par exemple, réseaux sociaux et plateformes de blogs)
Plateformes de gestion d’événements (par exemple, participation à des événements physiques, allocutions, parrainages, participation à des webinaires et présentations de webinaires)

Cette vue holistique et configurable des projets, des organisations, des fondations, etc., facilite grandement la compréhension de ce qui se passe dans l’open source, du plus granulaire à l’universel.

Qu’en pensent les utilisateurs du monde réel ?

Une partie de LFX est un forum communautaire pour poser des questions, partager des solutions, et plus encore. Récemment, Jessica Wagantall a partagé sur le Plate-forme d’automatisation de réseau ouvert (ONAP). Elle note :

ONAP fait partie du parapluie LF Networking et se compose de plus de 30 composants travaillant ensemble vers le même objectif depuis 2017. Depuis lors, nous avons fait face à situations où nous devons évaluer si les composants reçoivent suffisamment de support pendant les calendriers de publication et si nous identifions nos principaux contributeurs au projet.

Au cours de cette période, nous avons beaucoup appris au fur et à mesure de notre croissance et nous avons eu la chance de disposer d’outils et de ressources sur lesquels nous pouvons compter à chaque étape du processus. L’un de ces outils est Aperçus LFX.

Nous nous appuyons sur les outils LFX Insights pour guider les décisions internes et faire grandir le projet et les contributions.

LFX Insights est devenu un outil puissant qui nous donne un aperçu du projet ainsi que des statistiques sur l’état d’avancement de notre projet et les changements que nous avons rencontrés lorsque nous évaluons le contenu de la version et les tendances de contribution.

Lis Le message complet de Jessica pour quelques exemples spécifiques de la façon dont LFX Insights l’aide, elle et toute l’équipe.

John Mertic est un chef de projet open source chevronné. L’une de ses tâches consiste actuellement à gérer le Fondation du logiciel de l’Académie. Jean partage :

L’Academy Software Foundation a été créée en 2018 en partenariat avec l’Academy of Motion Pictures Arts and Sciences pour fournir une maison neutre pour les logiciels open source dans les industries des effets visuels et du cinéma.

Un défi que cette industrie rencontrait était qu’il y avait de nombreux projets open source clés utilisés dans l’industrie, tels que OpenVDB, OpenColorIO et OpenEXR, qui étaient les pierres angulaires de la production mais manquaient de développeurs et de ressources pour les maintenir. Ces projets étaient principalement détenus et dirigés par un seul fournisseur, et mon expérience avec d’autres projets open source dans d’autres secteurs verticaux et horizontaux est à l’origine de cette situation, qui entraîne des problèmes de durabilité, des problèmes de sécurité et un manque de développement et d’innovation futurs.

Alors que le projet a fêté son 3e anniversaire en 2021, le conseil d’administration souhaitait évaluer l’impact de la fondation sur l’augmentation de la durabilité de ces projets. Trois dimensions principales ont été évaluées.

Croissance des contributeurs

Croissance des cotisations

Diversité des contributeurs

Au LF, nous savons que voir ces mesures augmenter est un bon signe pour un projet sain et durable.

Les projets de l’Academy Software Foundation utilisent LFX Insights comme outil de mesure de la santé communautaire. L’utilisation de cet outil nous a permis de créer des graphiques utiles qui illustrent les impacts de l’appartenance à l’Academy Software Foundation.

Nous avons adopté l’approche consistant à examiner les données avant et après sur le contributeur, la contribution et la diversité des contributeurs.

Voici l’un des graphiques partagés par John. Vous pouvez tous les voir sur son Publier.

Conclusion

LFX améliorera la communication et la collaboration, simplifiera la gestion, présentera les meilleurs projets et chefs de projet, et fournira des conseils perspicaces basés sur des données réelles capturées à grande échelle, à travers la plus grande variété de projets jamais collectés dans une seule source d’informations. Et il est à votre disposition – tous les membres et projets de la Linux Foundation ont accès à LFX.

Pour en savoir plus sur ce qu’il peut faire pour vous, votre organisation et vos projets, lisez notre papier blanc (LIEN), lire les messages dans le Forum de la communauté LFXou connectez-vous simplement avec votre LFID gratuit et donnez-lui un tour. Et revenez ici sur le blog LF pour plus d’articles dans les mois à venir sur LFX – approfondissant.

Si vous souhaitez parler à quelqu’un de la Fondation Linux au sujet de LFX ou de l’adhésion, contactez Jen Shelby à jshelby@linuxfoundation.org.

Rate this post
Publicité
Article précédentLes portefeuilles de crypto-monnaie menacés par une nouvelle faille démoniaque
Article suivantL’icône d’enregistrement Fortnite Glitch fait brièvement peur aux joueurs
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici