Augur

Se vuoi comprendere in modo rapido e flessibile una serie di progetti software open source, prova Augur! "Augur" è il software principale e "augur-community-reports", "augur-spdx" (per la licenza) e "Auggie", che è un plug-in slack per le notifiche che ti consente di ricevere messaggi push da Augur.

Vuoi iniziare subito senza fare molto lavoro? Invia un elenco di repository alle organizzazioni GitHub/GitLab ad Augur all'indirizzo s@groupinformatics.org con oggetto "Augur Instance" e ti risponderemo con una sequenza temporale entro un giorno. Più repository richiedi, più tempo ci vorrà per raccogliere i dati (FYI).

Componenti dell'Augure

  1. INIZIA DA QUI : Augur è un Applicazione web boccetta, Libreria Python e Server REST che presenta metriche sulla salute e sostenibilità del progetto di sviluppo di software open source.
  2. Augur ora include anche https://github.com/chaoss/augur-community-reports, che fornisce Jupyter Notebooks che consentono ai progetti open source di porre domande sui set di dati GitHub e GitLab ricchi e convalidati di Augur.
  3. Ora puoi anche iscriverti alle notifiche slack su http://auggie.augurlabs.io/#/configure dalla tua istanza Augur, a questo link, che si trova al https://github.com/chaoss/augur-auggie deposito. Abbiamo anche una pagina Web GitHub, qui: https://chaoss.github.io/augur-auggie/ che consolida il readme.md e la guida allo sviluppo in un modello elegante ed esteticamente gradevole, sicuro di attirare l'agente immobiliare nella tua vita.
  4. Analisi del rischio della licenza Augur: https://github.com/chaoss/augur-spdx

Risultati augurali

  1. Il blog Augur Medium si trova all'indirizzo https://medium.com/augurlabs
  2. Augur è il primo progetto software CHAOSS con notifica push
  3. Augur è il primo progetto software CHAOSS a incorporare rapporti della comunità che aggregano e sintetizzano metriche CHAOSS atomiche in informazioni utilizzabili
  4. Augur ha supportato 15 studenti universitari di informatica, 8 studenti di Google Summer of Code e si impegna a creare prototipi di CHAOSS Metrics

Tasti di scelta rapida:

  1. Codice d'augurio principale → https://github.com/chaoss/augur
  2. Documentazione: Iniziare con Augur - https://oss-augur.readthedocs.io/en/main/getting-started/toc.html

Principali collaboratori dell'Augure

  • La comunità CHAOSS
  • Carter Landis
  • Andrea Cervello
  • Issac Milarsky
  • Gabe Heim
  • Derek Howard
  • Giona Zukowsky
  • Elita Nelson
  • Carolyn Perniciaro
  • Keanu Nichols
  • Parte Sharma
  • Christian Cmheil-Warn
  • Matt Snell
  • Michael Woodruff
  • Sean Goggins
  • Dhruv Sachdev

GrimoireLab

GrimoireLab è un insieme di strumenti software open source gratuiti per l'analisi dello sviluppo software. Raccolgono dati da diverse piattaforme coinvolte nello sviluppo di software (Git, GitHub, Jira, Bugzilla, Gerrit, Mailing list, Jenkins, Slack, Discourse, Confluence, StackOverflow, e ancora più), uniscilo e organizzalo in un database e produce visualizzazioni, dashboard utilizzabili e analisi di tutto ciò.

GrimoireLab si concentra sull'analisi di attività, comunità e processi. Tuttavia, può essere facilmente adattato per altri scopi e integrato con altri strumenti.

Costruito con GrimoireLab

Progetti e servizi realizzati con la tecnologia GrimoireLab:

  1. Calderone.io: una soluzione SaaS che consente a project manager, analisti e sviluppatori di saperne di più sulla comunità e sui processi coinvolti nello sviluppo del software.
  2. Approfondimenti sul ponte della community di TLF: una piattaforma centralizzata che raccoglie e visualizza i dati per consentirti di monitorare e analizzare i tuoi progetti open source.
  3. Mistico is Apri@RITl'aggiunta all'ecosistema GrimoireLab, consentendo a chiunque all'interno della comunità RIT di raccogliere metriche sui propri progetti, dall'open source all'open science.
  4. Il dashboard di Document Foundation: Il dashboard di TDF utilizza lo strumento GrimoireLab per mostrare una panoramica trasparente dello sviluppo di LibreOffice.
  5. Piattaforma Bitergia Analytics: una fonte centralizzata di metriche e dati sui progetti di sviluppo software.

Componenti principali

GrimoireLab toolkit è organizzato in dodici diversi componenti. Ciascuno di essi può essere utilizzato come strumento indipendente:

Recupero dei dati:

  • Perceval: strumento utilizzato per recuperare e raccogliere dati da repository software.
  • Graal: Analisi dei dati di origine con strumenti esterni
  • Re Artù: elaborazione batch per il recupero massiccio

Arricchimento dei dati:

Visualizzazione dei dati:

Gestione della piattaforma, orchestrazione e utilità comuni:

  • Mordred: orchestrazione
  • GrimoireLab Toolkit: utenze comuni
  • Bestiario: interfaccia utente basata sul web per gestire repository e progetti per Mordred
  • Hatstall: interfaccia utente basata sul web per la gestione delle identità SortingHat

Tutorial GrimoireLab

COMINCIA QUI: https://chaoss.github.io/grimoirelab-tutorial

Contributo a GrimoireLab

Benvenuti contributori! Abbiamo veramente ♥ software gratuito, libero e open source tanto quanto te. Se stai pensando di contribuire a GrimoireLab, ci sono due cose importanti che dovresti sapere:

  1. Documentazione: Puoi iniziare leggendo il CONTRIBUTO.md file disponibile nel repository GitHub di GrimoireLab.
  2. Canali di comunicazione: GrimoireLab utilizza a mailing list, IRCe Problema come i principali canali di comunicazione.

Maggiori informazioni:

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

Codice GrimoireLab → https://github.com/chaoss/grimoirelab (Vedi README.md per i collegamenti a tutti i repository)

Dashboard CHAOSS Community GrimoireLab → http://chaoss.biterg.io

Cregit

Cregit è un framework di strumenti che facilita l'analisi e la visualizzazione dell'evoluzione del codice sorgente memorizzato nei repository git.

Maggiori informazioni:

Codice Cregit → https://github.com/cregit

Cregit applicato a Linux → https://cregit.linuxsources.org/

Copyright © 2018-2022 CHAOSS un progetto Linux Foundation®. Tutti i diritti riservati. La Linux Foundation ha marchi registrati e utilizza marchi. Per un elenco dei marchi di The Linux Foundation, consultare il nostro Pagina relativa all'utilizzo del marchio. Linux è un marchio registrato di Linus Torvalds. Informativa sulla Privacy e Condizioni d'uso.