augur

Als je snel en flexibel een reeks open source softwareprojecten wilt begrijpen, probeer Augur dan eens! "Augur" is de kernsoftware, en "augur-community-reports", "augur-spdx" (voor licenties) en "Auggie", een slappe plug-in voor meldingen waarmee u pushberichten van Augur kunt ontvangen.

Wil je meteen aan de slag zonder veel werk? E-mail een lijst met repository's naar GitHub/GitLab-organisaties naar Augur op s@groupinformatics.org met de onderwerpregel "Augur Instance", en we zullen binnen een dag reageren met een tijdlijn. Hoe meer repositories u aanvraagt, hoe langer het duurt om gegevens te verzamelen (FYI).

Augur-componenten

  1. HIER BEGINNEN: Augur is een Flask webapplicatie, Python-bibliotheek en REST-server die statistieken presenteert over de gezondheid en duurzaamheid van open source softwareontwikkelingsprojecten.
  2. Augur bevat nu ook https://github.com/chaoss/augur-community-reports, dat Jupyter Notebooks biedt waarmee open source-projecten vragen kunnen stellen over de rijke, gevalideerde GitHub- en GitLab-datasets van Augur.
  3. Je kunt je nu ook abonneren op slappe meldingen op http://auggie.augurlabs.io/#/configure van uw Augur-instantie, op deze link, die zich bevindt op de https://github.com/chaoss/augur-auggie opslagplaats. We hebben zelfs een GitHub-webpagina, hier: https://chaoss.github.io/augur-auggie/ dat de readme.md en ontwikkelingsgids consolideert in een handige, esthetisch aangename sjabloon, die zeker de makelaar in uw leven zal lokken.
  4. Augur Licentie Risicoanalyse: https://github.com/chaoss/augur-spdx

Augur-resultaten

  1. De Augur Medium Blog bevindt zich op https://medium.com/augurlabs
  2. Augur is het eerste CHAOSS-softwareproject met pushmelding
  3. Augur is het eerste CHAOSS-softwareproject dat gemeenschapsrapporten opneemt die atomaire CHAOSS-statistieken samenvoegen en synthetiseren in bruikbare informatie
  4. Augur heeft 15 niet-gegradueerde computerwetenschappenstudenten ondersteund, 8 Google Summer of Code-studenten en zet zich in voor het maken van prototypen van CHAOSS-statistieken

Sneltoetsen:

  1. Core Augur-code → https://github.com/chaoss/augur
  2. Documentatie: Aan de slag met Augur - https://oss-augur.readthedocs.io/en/main/getting-started/toc.html

Toonaangevende Augur-bijdragers

  • De CHAOSS-gemeenschap
  • Carter Landis
  • Andrew Brain
  • Isaac Milarsky
  • Gabe Heim
  • Derek Howard
  • Jonah Zukowsky
  • Elita Nelson
  • Caroline Perniciaro
  • Keanu Nichols
  • Parth Sharma
  • Christian Cmheil-Warn
  • Matt Snel
  • Michael Woodruff
  • Sean Goggins
  • Dhruv Sachdev

GrimoireLab

GrimoireLab is een set gratis, open source softwaretools voor analyse van softwareontwikkeling. Ze verzamelen gegevens van verschillende platforms die betrokken zijn bij softwareontwikkeling (Git, GitHub, Jira, Bugzilla, Gerrit, Mailinglijsten, Jenkins, Slack, Discourse, Confluence, StackOverflow, en meer), voeg het samen en organiseer het in een database en produceer visualisaties, bruikbare dashboards en analyses van alles.

GrimoireLab is gericht op het analyseren van activiteiten, gemeenschappen en processen. Desalniettemin kan het eenvoudig worden aangepast voor andere doeleinden en worden geïntegreerd met andere tools.

Gebouwd met GrimoireLab

Projecten en diensten gebouwd met GrimoireLab-technologie:

  1. Cauldron.io: Een SaaS-oplossing waarmee projectmanagers, analisten en ontwikkelaars meer inzicht krijgen in de gemeenschap en processen die betrokken zijn bij softwareontwikkeling.
  2. TLF Community Bridge-inzichten: Een gecentraliseerd platform dat gegevens verzamelt en visualiseert zodat u uw open source-projecten kunt volgen en analyseren.
  3. Mysticus is Open@RIT's toevoeging aan het GrimoireLab-ecosysteem, waardoor iedereen binnen de RIT-gemeenschap statistieken over hun projecten kan verzamelen, van open source tot open science.
  4. Het Document Foundation-dashboard: TDF-dashboard maakt gebruik van de GrimoireLab-tool om een ​​transparant overzicht van de LibreOffice-ontwikkeling te tonen.
  5. Bitergia-analyseplatform: Een gecentraliseerde bron voor statistieken en gegevens over softwareontwikkelingsprojecten.

Hoofd onderdelen

GrimoireLab toolkit is georganiseerd in twaalf verschillende componenten. Elk van hen kan worden gebruikt als onafhankelijke hulpmiddelen:

Gegevens ophalen:

  • Perceval: Tool die wordt gebruikt om gegevens op te halen en te verzamelen uit softwarerepository's.
  • Graal: Analyse van brongegevens met externe tools
  • Koning Arthur: batchverwerking voor massale opvraging

Gegevensverrijking:

Data visualisatie:

Platformbeheer, orkestratie en algemene hulpprogramma's:

GrimoireLab-zelfstudie

BEGIN HIER: https://chaoss.github.io/grimoirelab-tutorial

Bijdragen aan GrimoireLab

Welkom inzenders! We gratis, libre, open source software net zo veel als jij. Als u overweegt bij te dragen aan GrimoireLab, zijn er twee belangrijke dingen die u moet weten:

  1. Documentatie: U kunt beginnen met het lezen van de BIJDRAGEN.md bestand beschikbaar in de GitHub-repository van GrimoireLab.
  2. Communicatie kanalen: GrimoireLab gebruikt a verzendlijst, IRC en Problemen als de belangrijkste communicatiekanalen.

Meer informatie:

GrimoireLab-website → https://chaoss.github.io/grimoirelab/

GrimoireLab-code → https://github.com/chaoss/grimoirelab (Zie README.md voor links naar alle repo's)

CHAOSS Community GrimoireLab-dashboard → http://chaoss.biterg.io

Cregit

Cregit is een raamwerk van tools dat de analyse en visualisatie van de evolutie van broncode die is opgeslagen in git-repositories vergemakkelijkt.

Meer informatie:

Creditcode → https://github.com/cregit

Cregit toegepast op Linux → https://cregit.linuxsources.org/

Copyright © 2018-2022 CHAOSS een Linux Foundation®-project. Alle rechten voorbehouden. De Linux Foundation heeft geregistreerde handelsmerken en gebruikt handelsmerken. Voor een lijst met handelsmerken van The Linux Foundation, zie onze Pagina over handelsmerkgebruik. Linux is een geregistreerd handelsmerk van Linus Torvalds. Privacy Beleid en Gebruiksvoorwaarden.