Augure

Si vous souhaitez comprendre rapidement et de manière flexible un ensemble de projets de logiciels open source, essayez Augur ! "Augur" est le logiciel de base, et "augur-community-reports", "augur-spdx" (pour les licences) et "Auggie", qui est un plugin slack pour les notifications qui vous permet d'obtenir des messages push d'Augur.

Vous voulez commencer tout de suite sans trop travailler ? Envoyez par e-mail une liste de référentiels aux organisations GitHub/GitLab à Augur à l'adresse s@groupinformatics.org avec la ligne d'objet "Augur Instance", et nous vous répondrons avec un calendrier dans la journée. Plus vous demandez de référentiels, plus il faut de temps pour collecter des données (FYI).

Composants Augur

  1. COMMENCER ICI: Augure est un Application Web Flacon, Librairie Python et notre Serveur REST qui présente des mesures sur la santé et la durabilité des projets de développement de logiciels open source.
  2. Augur comprend désormais également https://github.com/chaoss/augur-community-reports, qui fournit des blocs-notes Jupyter qui permettent aux projets open source de poser des questions sur les ensembles de données riches et validés GitHub et GitLab d'Augur.
  3. Vous pouvez également désormais vous abonner aux notifications slack sur http://auggie.augurlabs.io/#/configure depuis votre instance Augur, à ce lien, qui se trouve à l'emplacement https://github.com/chaoss/augur-auggie dépôt. Nous avons même une page Web GitHub, ici : https://chaoss.github.io/augur-auggie/ qui consolide le readme.md et le guide de développement dans un modèle astucieux et esthétique, sûr d'attirer l'agent immobilier dans votre vie.
  4. Analyse des risques de la licence Augur : https://github.com/chaoss/augur-spdx

Résultats d'augure

  1. Le blog Augur Medium est situé à https://medium.com/augurlabs
  2. Augur est le premier projet logiciel CHAOSS avec notification push
  3. Augur est le premier projet logiciel CHAOSS à intégrer des rapports communautaires qui agrègent et synthétisent les métriques CHAOSS atomiques en informations exploitables.
  4. Augur a soutenu 15 étudiants en informatique de premier cycle, 8 étudiants du Google Summer of Code et s'est engagé à prototyper CHAOSS Metrics

Raccourcis:

  1. Code d'augure de base → https://github.com/chaoss/augur
  2. Documentation : Premiers pas avec Augur - https://oss-augur.readthedocs.io/en/main/getting-started/toc.html

Principaux contributeurs Augur

  • La communauté CHAOSS
  • Carter Landis
  • André Cerveau
  • Isaac Milarski
  • Gabe Heim
  • Derek Howard
  • Jonas Zukowsky
  • Elita Nelson
  • Caroline Perniciaro
  • Keanu Nichols
  • Parthe Sharma
  • Christian Cmheil Warn
  • Matt Snel
  • Michel Woodruff
  • Sean Goggin
  • Dhruv Sachdev

GrimoireLab

GrimoireLab est un ensemble d'outils logiciels gratuits et open source pour l'analyse du développement logiciel. Ils collectent les données de plusieurs plateformes impliquées dans le développement logiciel (Git, GitHub, Jira, Bugzilla, Gerrit, Mailing lists, Jenkins, Slack, Discourse, Confluence, StackOverflow, et plus encore), fusionnez-les et organisez-les dans une base de données, et produisez des visualisations, des tableaux de bord exploitables et des analyses de tout cela.

GrimoireLab se concentre sur l'analyse de l'activité, de la communauté et des processus. Néanmoins, il peut être facilement adapté à d'autres objectifs et intégré à d'autres outils.

Construit avec GrimoireLab

Projets et services construits avec la technologie GrimoireLab :

  1. Chaudron.io: Une solution SaaS qui permet aux chefs de projet, aux analystes et aux développeurs de mieux comprendre la communauté et les processus impliqués dans le développement de logiciels.
  2. Aperçu du pont communautaire TLF: Une plateforme centralisée qui collecte et visualise les données pour vous permettre de suivre et d'analyser vos projets open source.
  3. Mystique is Ouvrir@RITs'ajoute à l'écosystème GrimoireLab, permettant à tous les membres de la communauté RIT de collecter des métriques sur leurs projets, de l'open source à la science ouverte.
  4. Le tableau de bord de Document Foundation: Le tableau de bord TDF utilise l'outil GrimoireLab afin d'afficher un aperçu transparent du développement de LibreOffice.
  5. Plateforme d'analyse Bitergia: Une source centralisée de métriques et de données sur les projets de développement de logiciels.

Composants principaux

La boîte à outils GrimoireLab est organisée en douze composants différents. Chacun d'eux peut être utilisé comme des outils indépendants :

Récupération de données :

  • Percéval: Outil utilisé pour récupérer et rassembler des données à partir de référentiels de logiciels.
  • Graal: Analyse des données sources avec des outils externes
  • Roi Arthur: traitement par lots pour une récupération massive

Enrichissement des données :

Visualisation de données:

Gestion de la plateforme, orchestration et utilitaires communs :

  • Mordred: orchestration
  • Boîte à outils GrimoireLab: utilitaires communs
  • Bestiaire: interface utilisateur basée sur le Web pour gérer les référentiels et les projets pour Mordred
  • Chapeau: interface utilisateur basée sur le Web pour gérer les identités SortingHat

Tutoriel GrimoireLab

COMMENCER ICI: https://chaoss.github.io/grimoirelab-tutorial

Contribuer à GrimoireLab

Bienvenue aux contributeurs ! Nous apprécions vraiment les logiciels libres, libres et open source autant que vous. Si vous envisagez de contribuer à GrimoireLab, il y a deux choses importantes que vous devez savoir :

  1. Documentation: Vous pouvez commencer par lire le CONTRIBUER.md fichier disponible sur le référentiel GitHub de GrimoireLab.
  2. Canaux de communication: GrimoireLab utilise un liste de diffusion, IRC et Questions comme principaux canaux de communication.

Plus d'information:

Site Web GrimoireLab → https://chaoss.github.io/grimoirelab/

Code GrimoireLab → https://github.com/chaoss/grimoirelab (voir README.md pour les liens vers tous les dépôts)

Tableau de bord GrimoireLab de la communauté CHAOSS → http://chaoss.biterg.io

Crégit

Cregit est un cadre d'outils qui facilite l'analyse et la visualisation de l'évolution du code source stocké dans les référentiels git.

Plus d'information:

Code de crédit → https://github.com/cregit

Cregit appliqué à Linux → https://cregit.linuxsources.org/

Copyright © 2018-2022 CHAOSS un projet Linux Foundation®. Tous les droits sont réservés. La Fondation Linux a des marques déposées et utilise des marques. Pour une liste des marques déposées de The Linux Foundation, veuillez consulter notre Page d'utilisation des marques. Linux est une marque déposée de Linus Torvalds. Politique de confidentialité et notre Conditions d’utilisation.