Augur

Če želite hitro in prilagodljivo razumeti niz projektov odprtokodne programske opreme, poskusite Augur! »Augur« je osnovna programska oprema, »augur-community-reports«, »augur-spdx« (za licenciranje) in »Auggie«, ki je ohlapen vtičnik za obvestila, ki vam omogoča prejemanje potisnih sporočil od Augurja.

Želite začeti takoj brez veliko dela? Pošljite seznam repozitorija organizacijam GitHub/GitLab po e-pošti na Augur na s@groupinformatics.org z zadevo »Augur Instance« in odgovorili vam bomo s časovnico v enem dnevu. Več repozitorijev kot zahtevate, dlje traja zbiranje podatkov (FYI).

Komponente Augur

  1. ZAČNI TUKAJ: Augur je a Spletna aplikacija Flask, Knjižnica Python in REST strežnik ki predstavlja meritve zdravja in trajnosti projektov razvoja odprtokodne programske opreme.
  2. Avgur zdaj vključuje tudi https://github.com/chaoss/augur-community-reports, ki zagotavlja Jupyter Notebooks, ki odprtokodnim projektom omogočajo, da postavljajo vprašanja o Augurjevih bogatih, preverjenih naborih podatkov GitHub in GitLab.
  3. Sedaj se lahko tudi naročite na obvestila Slack na http://auggie.augurlabs.io/#/configure iz vašega primerka Augur na tej povezavi, ki se nahaja na https://github.com/chaoss/augur-auggie repozitorij. Tukaj imamo celo spletno stran GitHub: https://chaoss.github.io/augur-auggie/ ki združuje readme.md in vodnik za razvoj v elegantni, estetsko prijetni predlogi, ki bo zagotovo privabila nepremičninskega posrednika v vaše življenje.
  4. Analiza tveganja licence Augur: https://github.com/chaoss/augur-spdx

Rezultati Avgurja

  1. Blog Augur Medium se nahaja na https://medium.com/augurlabs
  2. Augur je prvi programski projekt CHAOSS s potisnim obvestilom
  3. Augur je prvi programski projekt CHAOSS, ki vključuje poročila skupnosti, ki združujejo in sintetizirajo atomske meritve CHAOSS v informacije, ki jih je mogoče ukrepati.
  4. Augur je podprl 15 študentov dodiplomskega študija računalništva, 8 študentov Google Summer of Code in se zavzema za izdelavo prototipov CHAOSS Metrics

Bližnjice:

  1. Osnovna koda Augur → https://github.com/chaoss/augur
  2. Dokumentacija: Uvod v Augur - https://oss-augur.readthedocs.io/en/main/getting-started/toc.html

Vodilni avtorji prispevkov Augur

  • Skupnost CHAOSS
  • Carter Landis
  • Andrew Brain
  • Issak Milarski
  • Gabe Heim
  • Derek Howard
  • Jonah Zukowsky
  • Elita Nelson
  • Carolyn Perniciaro
  • Keanu Nichols
  • Parth Sharma
  • Christian Cmheil-Warn
  • Matt Snell
  • Michael Woodruff
  • Sean Goggins
  • Dhruv Sachdev

GrimoireLab

GrimoireLab je nabor brezplačnih odprtokodnih programskih orodij za analitiko razvoja programske opreme. Podatke zbirajo iz več platform, ki sodelujejo pri razvoju programske opreme (Git, GitHub, Jira, Bugzilla, Gerrit, Mailing lists, Jenkins, Slack, Discourse, Confluence, StackOverflow, in še več), združiti in organizirati v zbirki podatkov ter izdelati vizualizacije, nadzorne plošče, ki jih je mogoče uporabiti, in analitiko vsega tega.

GrimoireLab je osredotočen na analizo dejavnosti, skupnosti in procesov. Kljub temu ga je mogoče enostavno prilagoditi za druge cilje in integrirati z drugimi orodji.

Zgrajeno z GrimoireLab

Projekti in storitve zgrajene s tehnologijo GrimoireLab:

  1. Cauldron.io: rešitev SaaS, ki vodjem projektov, analitikom in razvijalcem omogoča, da razumejo več o skupnosti in procesih, vključenih v razvoj programske opreme.
  2. TLF Community Bridge Insights: Centralizirana platforma, ki zbira in vizualizira podatke, da lahko spremljate in analizirate svoje odprtokodne projekte.
  3. Mystic is Odpri@RITdodatek k ekosistemu GrimoireLab, ki vsakomur v skupnosti RIT omogoča zbiranje meritev o svojih projektih, od odprte kode do odprte znanosti.
  4. Nadzorna plošča Document Foundation: nadzorna plošča TDF uporablja orodje GrimoireLab za pregleden pregled razvoja LibreOffice.
  5. Platforma Bitergia Analytics: Centraliziran vir za meritve in podatke o projektih razvoja programske opreme.

Glavne komponente

Komplet orodij GrimoireLab je organiziran v dvanajstih različnih komponentah. Vsako od njih se lahko uporablja kot neodvisno orodje:

Pridobivanje podatkov:

  • Percival: Orodje, ki se uporablja za pridobivanje in zbiranje podatkov iz repozitorijev programske opreme.
  • Gral: Analiza izvornih podatkov z zunanjimi orodji
  • kralj Arthur: paketna obdelava za množično iskanje

Obogatenje podatkov:

Vizualizacija podatkov:

  • Kibiter: armaturna plošča, nižja različica Kibane
  • Sigili: vizualizacije in nadzorne plošče
  • Rokopisi: poročanje

Upravljanje platforme, orkestracija in skupni pripomočki:

  • Mordred: orkestracija
  • GrimoireLab Toolkit: skupni pripomočki
  • Bestijarij: spletni uporabniški vmesnik za upravljanje repozitorijev in projektov za Mordred
  • Hatstall: spletni uporabniški vmesnik za upravljanje identitet SortingHat

Vadnica GrimoireLab

ZAČNI TUKAJ: https://chaoss.github.io/grimoirelab-tutorial

Prispevam k GrimoireLab

Dobrodošli sodelujoči! Resnično ♥ brezplačno, brezplačno, odprtokodno programsko opremo prav tako kot vi. Če razmišljate o prispevanju k GrimoireLab, morate vedeti dve pomembni stvari:

  1. dokumentacija: Začnete lahko z branjem PRISPEVANJE.md datoteka, ki je na voljo v repozitoriju GitHub podjetja GrimoireLab.
  2. Komunikacijski kanali: GrimoireLab uporablja a poštni seznam, IRCin Vprašanja kot glavni komunikacijski kanal.

Več informacij:

Spletna stran GrimoireLab → https://chaoss.github.io/grimoirelab/

Koda GrimoireLab → https://github.com/chaoss/grimoirelab (Glej PREBERITE.md za povezave do vseh skladišč)

CHAOSS Community GrimoireLab nadzorna plošča → http://chaoss.biterg.io

Cregit

Cregit je ogrodje orodij, ki olajša analizo in vizualizacijo razvoja izvorne kode, shranjene v repozitorijih git.

Več informacij:

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

Cregit velja za Linux → https://cregit.linuxsources.org/

Copyright © 2018-2022 CHAOSS projekt Linux Foundation®. Vse pravice pridržane. Linux Foundation ima registrirane blagovne znamke in uporablja blagovne znamke. Za seznam blagovnih znamk The Linux Foundation glejte naše Stran z uporabo blagovne znamke. Linux je registrirana blagovna znamka podjetja Linus Torvalds. Pravilnik o Zasebnosti in Pogoji uporabe.