Výsledky šestiměsíční práce projektu Repology, který analyzuje informace o verzích balíčků

Uplynulo dalších šest měsíců a projekt Repologie zveřejňuje další zprávu. Projekt se zabývá agregací informací o balíčcích z maximálního počtu repozitářů a vytvořením úplného obrazu podpory v distribucích pro každý bezplatný projekt s cílem zjednodušit práci a zlepšit interakci správců balíčků mezi sebou i s autoři softwaru – projekt pomáhá zejména rychle odhalovat vydání nových verzí softwaru, sledovat relevanci balíčků a přítomnost zranitelností, sjednocovat schémata pojmenování a verzování, udržovat aktuální metainformace, sdílet záplaty a řešení problémů, a zlepšit přenositelnost softwaru.

  • Počet podporovaných repozitářů dosáhl 280. Přidána podpora pro ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Přidána podpora pro nové formáty založené na sqlite3 pro repozitáře RPM a OpenBSD.
  • Byl proveden zásadní refaktoring procesu aktualizace, který zkrátil dobu aktualizace v průměru na 30 minut a otevřel cestu pro implementaci nových funkcí.
  • Přidat инструмент umožňuje vytvářet odkazy na informace v Repology na základě názvů balíčků v repozitářích (které se mohou lišit od pojmenování projektů v Repology: například požadavky modulu Python budou v Repology pojmenovány jako python:requests, www/py -requests jako port FreeBSD nebo py37-requests jako balíček FreeBSD).
  • Přidat инструмент což vám umožní získat seznam aktuálně nejvíce přidaných („trendujících“) projektů z repozitářů.
  • Podpora pro identifikaci zranitelných verzí byla spuštěna v beta režimu. Používá se jako zdroj informací o zranitelnostech NIST NVD, jsou zranitelnosti spojeny s projekty prostřednictvím informací CPE získaných z repozitářů (dostupných v Gentoo, Ravenports, FreeBSD portech) nebo ručně přidaných do Repology.
  • Za posledních šest měsíců bylo zpracováno více než 480 žádostí o přidání pravidel (přehledů).

Nejlepší úložiště podle celkového počtu balíků:

  • AUR (53126)
  • nix (50566)
  • Debian a deriváty (33362) (vedoucí Raspbian)
  • FreeBSD (26776)
  • Fedora (22302)

Nejlepší úložiště podle počtu nejedinečných balíčků (tj. balíčků, které jsou také přítomné v jiných distribucích):

  • nix (43930)
  • Debian a deriváty (24738) (vedoucí Raspbian)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Nejlepší úložiště podle počtu čerstvých balení:

  • nix (24311)
  • Debian a deriváty (16896) (vedoucí Raspbian)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Nejlepší úložiště podle procenta nových balíčků (pouze pro úložiště s 1000 nebo více balíčky a nepočítaje upstream kolekce modulů, jako je CPAN, Hackage, PyPi):

  • Ravenports (98.95 %)
  • Termux (93.61 %)
  • Homebrew (89.75 %)
  • Arch a deriváty (86.14 %)
  • KaOS (84.17 %)

Obecné statistiky:

  • 280 úložišť
  • 188 tisíc projektů
  • 2.5 milionu jednotlivých balíčků
  • 38 tisíc správců

Zdroj: opennet.ru

Přidat komentář