I risultati di sei mesi di travagliu di u prughjettu Repology, chì analizà l'infurmazioni nantu à e versioni di pacchetti

Altri sei mesi sò passati è u prugettu Repulugia publica un altru rapportu. U prugettu hè ingaghjatu in l'agregazione di l'infurmazioni nantu à i pacchetti da u numeru massimu di repository è a furmazione di una stampa cumpleta di supportu in distribuzioni per ogni prughjettu liberu per simplificà u travagliu è migliurà l'interazzione di i mantene di pacchetti trà elli è cù. l'autori di u software - in particulare, u prugettu aiuta à detectà rapidamente e versioni di novi versioni di software, monitorizà a rilevanza di i pacchetti è a presenza di vulnerabilità, unificanu i schemi di nomenclatura è versioning, mantene a meta-informazione aghjurnata, sparte patch è suluzioni à i prublemi, è migliurà a portabilità di u software.

  • U numaru di repositori supportati hà righjuntu 280. Supportu aghjuntu per ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Aghjunghje supportu per novi formati basati in sqlite3 per i repositori RPM è OpenBSD.
  • Un grande refactoring di u prucessu d'aghjurnamentu hè statu realizatu, chì riduce u periodu di l'aghjurnamentu à 30 minuti in media è apre a strada per l'implementazione di novi funziunalità.
  • Aggiuntu strumentu permette di furmà ligami à l'infurmazioni in Repology basatu nantu à i nomi di i pacchetti in i repositori (chì pò differisce da a denominazione di i prughjetti in Repology: per esempiu, e dumande di moduli Python seranu chjamati python:requests in Repology, www/py). -requests cum'è un portu FreeBSD, o py37-requests cum'è pacchettu FreeBSD).
  • Aggiuntu strumentu chì permette di ottene una lista di i prughjetti più aghjuntu ("Trending") da i repositori in u mumentu.
  • U supportu per identificà e versioni vulnerabili hè stata lanciata in modu beta. Adupratu com'è una fonte d'infurmazioni nantu à e vulnerabilità NIST NVD, i vulnerabili sò assuciati cù i prughjetti via l'infurmazione CPE ottenuta da i repositori (disponibili in Gentoo, Ravenports, i porti FreeBSD) o aghjuntu manualmente à Repology.
  • In l'ultimi sei mesi, più di 480 dumande per aghjunghje regule (rapporti) sò state trattate.

Top repository per u numeru tutale di pacchetti:

  • AUR (53126)
  • nix (50566)
  • Debian è derivati ​​(33362) (Raspbian leads)
  • FreeBSD (26776)
  • Fedora (22302)

Top repository per u numeru di pacchetti non unici (vale à dì, pacchetti chì sò ancu prisenti in altre distribuzioni):

  • nix (43930)
  • Debian è derivati ​​(24738) (Raspbian leads)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Top repository per u numeru di pacchetti freschi:

  • nix (24311)
  • Debian è derivati ​​(16896) (Raspbian leads)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Top repository per percentuale di pacchetti freschi (solu per i repositori cù 1000 o più pacchetti è senza cuntà e cullezzione upstream di moduli cum'è CPAN, Hackage, PyPi):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Arch è derivati ​​(86.14%)
  • KaOS (84.17%)

Statistiche generale:

  • 280 repository
  • 188 mila prughjetti
  • 2.5 milioni di pacchetti individuali
  • 38 mila mantene

Source: opennet.ru

Add a comment