Resultatene av seks måneders arbeid i Repology-prosjektet, som analyserer informasjon om pakkeversjoner

Ytterligere seks måneder gikk og prosjektet Repologi publiserer en annen rapport. Prosjektet er engasjert i aggregering av informasjon om pakker fra maksimalt antall depoter og dannelse av et fullstendig bilde av støtte i distribusjoner for hvert gratis prosjekt for å forenkle arbeidet og forbedre samhandlingen mellom pakkevedlikeholdere både seg imellom og med programvareforfattere - spesielt hjelper prosjektet med å raskt oppdage utgivelser av nye programvareversjoner, overvåke relevansen av pakker og tilstedeværelsen av sårbarheter, forene navne- og versjonsordninger, holde metainformasjon oppdatert, dele patcher og løsninger på problemer, og forbedre programvareportabiliteten.

  • Antall støttede repositories har nådd 280. Lagt til støtte for ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Lagt til støtte for nye sqlite3-baserte formater for RPM-depoter og OpenBSD.
  • En større refaktorisering av oppdateringsprosessen ble gjennomført, noe som reduserte oppdateringsperioden til 30 minutter i gjennomsnitt og åpnet for implementering av nye funksjoner.
  • La til инструмент lar deg danne lenker til informasjon i Repology basert på navnene på pakkene i depotene (som kan avvike fra navnene på prosjekter i Repology: for eksempel vil Python-modulforespørslene bli navngitt som python:requests i Repology, www/py -requests som en FreeBSD-port, eller py37-requests som FreeBSD-pakke).
  • La til инструмент slik at du kan få en liste over de mest lagt til ("Trending") prosjektene fra depotene for øyeblikket.
  • Støtte for å identifisere sårbare versjoner har blitt lansert i betamodus. Brukes som en kilde til informasjon om sårbarheter NIST NVD, er sårbarheter knyttet til prosjekter via CPE-informasjon hentet fra depoter (tilgjengelig i Gentoo, Ravenports, FreeBSD-porter) eller manuelt lagt til Repology.
  • I løpet av de siste seks månedene har det blitt behandlet over 480 forespørsler om å legge til regler (rapporter).

Topplagre etter totalt antall pakker:

  • AUR (53126)
  • nix (50566)
  • Debian and derivatives (33362) (Raspbian leads)
  • FreeBSD (26776)
  • Fedora (22302)

Topplagre etter antall ikke-unike pakker (dvs. pakker som også finnes i andre distribusjoner):

  • nix (43930)
  • Debian and derivatives (24738) (Raspbian leads)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Topplagre etter antall ferske pakker:

  • nix (24311)
  • Debian and derivatives (16896) (Raspbian leads)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Topplagre etter prosentandel av ferske pakker (bare for depoter med 1000 eller flere pakker og ikke medregnet oppstrøms samlinger av moduler som CPAN, Hackage, PyPi):

  • Ravenports (98.95 %)
  • Termux (93.61 %)
  • Hjemmebrygg (89.75 %)
  • Bue og derivater (86.14 %)
  • KaOS (84.17 %)

Generell statistikk:

  • 280 depoter
  • 188 tusen prosjekter
  • 2.5 millioner individuelle pakker
  • 38 tusen vedlikeholdere

Kilde: opennet.ru

Legg til en kommentar