5 niveaux de transparence pour les communautés open source


  • FrançaisFrançais



  • Les gestionnaires de communautés open source doivent être conscients des 5 niveaux de transparence qu’ils peuvent fournir. Ces 5 niveaux de transparence sont importants pour construire une communauté open source florissante.

    Cet article décrit chaque niveau, ses objectifs et pourquoi ils sont importants. Mais d’abord, je réexamine pourquoi la transparence est importante pour les écosystèmes open source.

    Pourquoi les écosystèmes open source ont-ils besoin de transparence ?

    • Les communautés transparentes inspirent la confiance l’un dans l’autre, ce qui graisse les rouages ​​de la collaboration.
    • Les communautés travaillent ensemble et échangent des messages ouvertement.
    • Le travail open source se déroule de manière transparente pour éviter les frictions.
    • Les gestionnaires de communauté doivent rendre compte à leurs parties prenantes.
    • Montrer aux communautés quelles informations sont disponibles à leur sujet est sain et encourage la confiance.

    Quels sont les 5 niveaux de transparence ?

    Niveau de transparence 1 : Publier le code source

    Ce niveau concerne la publication du code source sous un Licence approuvée par l’Open Source Initiative (OSI) dans un système de contrôle de version public comme Git.

    Le but du premier niveau est d’établir un projet open source.

    • Ce niveau est évident car il n’y aurait pas de projet open source sans le code source.
    • Au cœur d’un projet open source se trouve le code source avec lequel les gens interagissent, sous une licence approuvée par l’OSI.
    • Un système de contrôle de version public permet la collaboration et permet à chacun d’analyser le projet et de comprendre les modèles de collaboration.

    Niveau de transparence 2 : publier les directives de la communauté

    Vous publiez de la documentation et des ressources sur la contribution à ce niveau, et vous organisez des événements spéciaux pour éduquer la communauté.

    L’objectif du deuxième niveau est de créer et de développer une communauté pour un projet open source.

    • Bâtir une communauté active demande plus que juste avoir un code source.
    • Être transparent sur le fonctionnement d’un projet et sur la façon de contribuer permet à d’autres de rejoindre un projet.
    • La croissance de la communauté peut impliquer organiser des événements et organiser des activités spéciales pour les contributeurs.

    Niveau de transparence 3 : Célébrez les réussites

    Une fois que vous atteignez ce niveau, il est important de partager des informations sur la communauté et de publier des rapports sur l’état du projet.

    L’objectif du troisième niveau est de célébrer les réussites et d’obtenir un soutien supplémentaire au-delà de la phase initiale de la communauté.

    • À mesure que les communautés open source se développent, il devient plus difficile de savoir ce qui se passe partout.
    • Être transparent sur les activités de la communauté aide les membres de la communauté à savoir que leurs contributions sont vues et valorisées.
    • À ce niveau de transparence, les rapports et les analyses sont sporadiques et sans outillage spécifique.

    Niveau de transparence 4 : Comprendre le pouls de la communauté

    Ce niveau consiste à écouter la communauté, en gardant un œil sur l’évolution du projet dans l’activité de la communauté et le processus de développement logiciel pour prendre des mesures correctives.

    L’objectif du quatrième niveau est de faire passer la communauté au niveau supérieur en comprenant son évolution et sa trajectoire avec cohérence et rigueur scientifique.

    • Les mécanismes de signalement et les outils d’analyse aident à garder un œil sur ce qui se passe.
    • Vous pouvez comparer les événements de la communauté et les réactions ultérieures des membres de la communauté à une ligne de base et à d’autres événements de la communauté.
    • Une meilleure compréhension de la communauté est possible avec une écoute constante.

    Niveau de transparence 5 : Maintenir la communauté à long terme

    La dernière étape consiste à agir sur les mesures de la communauté et à améliorer l’engagement de la communauté.

    L’objectif du cinquième niveau est de prendre des décisions significatives et percutantes sur l’engagement communautaire.

    • Avoir des systèmes en place pour réagir aux changements dans les métriques communautaires.
    • Suivez la façon dont les changements apportés à la communauté apparaissent dans les métriques et les analyses sur la communauté.
    • Définissez des “SLA” et la responsabilité des mainteneurs ou des développeurs pour avoir des objectifs pour leur engagement communautaire et au niveau du système, assurez-vous que les choses sont faites.

    Conclure

    Les gestionnaires de communauté open source doivent appliquer ces 5 niveaux de transparence pour créer une communauté open source florissante.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *