Outils open source essentiels pour une organisation académique

  • FrançaisFrançais



  • En tant que bureau des programmes académiques open source (OSPO), Ouvrir @RITLa mission de est d’aider les professeurs, le personnel et les étudiants du Rochester Institute of Technology à créer et à maintenir des communautés pour leurs projets ouverts. Nous y parvenons en offrant des conseils et des documents qui enseignent à nos clients les meilleures façons d’exploiter leurs communautés et leurs projets. Cependant, rien de tout cela ne serait réalisable sans les systèmes d’infrastructure numérique que nous avons créés et adoptés pour faciliter ces interactions.

    Que vous lanciez votre propre OSPO académique ou un projet open source, trouver les bons outils et méthodes pour gérer votre communauté unique peut être difficile si vous ne savez pas où chercher. Par conséquent, dans un esprit d’ouverture, l’équipe Open @RIT est heureuse de partager ici les expériences et les stratégies utilisées pour construire notre infrastructure numérique.

    Pour commencer, une grande partie de ce que nous avons construit est grâce à notre collaboration avec les experts open source de l’Institute of Electrical and Electronics Engineers (IEEE). Fondée au XIXe siècle lors de l’avènement de l’utilisation généralisée de l’électricité, l’IEEE reste la plus grande organisation professionnelle technique au monde et s’efforce de faire progresser la technologie au profit de l’humanité. L’utilisation de l’open source fait partie intégrante de cet objectif. IEEE SA OUVERT, le sous-groupe IEEE qui a créé une plate-forme de collaboration open source dédiée, vise à créer une pile d’infrastructure unifiée pour les communautés open source.

    En tant que participant au groupe consultatif technique ouvert d’IEEE SA OPEN, Open @RIT a travaillé avec le groupe en conseillant dans la sélection et l’approbation d’une variété d’outils logiciels qu’ils envisagent de prendre en charge dans leurs normes.

    « Nous essayons d’apprendre comment ils fonctionnent dans le secteur universitaire, et parce qu’ils sont open source, nous pouvons très facilement contribuer en retour et contribuer à ces résultats »,

    Mike Nolan, directeur adjoint d’Open @RIT.

    Les outils sélectionnés par IEEE SA OPEN et Open @RIT permettent de développer l’infrastructure numérique d’Open @RIT et d’accompagner ses clients dans un environnement académique. À son tour, Open @RIT fournit des commentaires et même des contributions techniques à IEEE SA OPEN pour étendre efficacement leur infrastructure. Chaque outil, tous open source, remplit un rôle clé :

    • Le plus important est une plate-forme de collaboration conçue pour les développeurs de projets. Nous utilisons Mattermost pour communiquer et partager notre travail, et nous le recommandons vivement à quiconque développe un projet open source.
    • Gitlab vous permet de stocker des fichiers de code et de les développer en collaboration avec votre équipe.
    • Nextcloud est un service d’hébergement de fichiers basé sur le cloud où vous pouvez créer et partager des documents avec votre équipe et gérer les projets et les délais. L’adaptation de Nextcloud aux standards est toujours en cours et pas encore approuvée, mais elle recèle un énorme potentiel pour IEEE SA OPEN.

    Un avantage crucial que nous avons expérimenté en utilisant ces outils aux côtés d’IEEE SA OPEN est de trouver des moyens d’interagir les uns avec les autres. Par exemple, la fonction ChatOps de Mattermost vous permet d’installer un plugin Gitlab sur vos serveurs Mattermost, permettant aux notifications de problèmes, demandes de fusion, mentions directes et autres modifications apportées dans Gitlab d’apparaître dans vos forums. Ceci, parmi les ajouts futurs potentiels, démontre comment ces outils peuvent devenir une norme cohérente dans la construction d’infrastructures ouvertes.

    En plus de travailler avec IEEE SA OPEN, nous avons également fait des percées avec CHAOSS Software et utilisé leur logiciel d’analyse communautaire, GrimoireLab. Leur outil est un logiciel d’analyse de la santé communautaire qui calcule et rapporte les métriques des communautés de projets open source. Cela inclut des éléments tels que le temps nécessaire pour résoudre les problèmes signalés, les affiliations des contributeurs, la gestion du code, etc.

    Open @RIT utilise GrimoireLab et fournit des commentaires et des contributions à la communauté CHAOSS sur la base de notre position unique de surveillance de la santé de la communauté dans le milieu universitaire. L’une de nos contributions les plus importantes est Mystic, un portail numérique et un tableau de bord de notre conception. Tout le monde au RIT peut soumettre ses projets open source et recevoir des statistiques de santé communautaire générées. Mystic utilise GrimoireLab pour prendre ces projets et rapporte les métriques et les analyses de la communauté à l’utilisateur. Utiliser GrimoireLab de cette manière aide à construire la communauté open source au RIT tout en contribuant au CHAOSS pour rendre leurs outils plus applicables aux institutions académiques.

    Nous espérons que les informations partagées ici vous ont fourni des trucs et astuces pour démarrer votre projet open source. Qu’ils soient de nature académique ou non, ces outils peuvent être d’excellents ajouts à l’infrastructure numérique qui maintient votre communauté de projet ensemble.

    Source

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

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.