Rezultati šestomjesečnog rada projekta Repology koji analizira informacije o verzijama paketa

Prošlo je još šest mjeseci i projekat Repologija objavljuje još jedan izvještaj. Projekat se bavi agregacijom informacija o paketima iz maksimalnog broja spremišta i formiranjem kompletne slike podrške u distribucijama za svaki besplatni projekat kako bi se pojednostavio rad i poboljšala interakcija održavatelja paketa kako među sobom tako i sa autori softvera - posebno, projekat pomaže u brzom otkrivanju izdanja novih verzija softvera, praćenju relevantnosti paketa i prisutnosti ranjivosti, ujednačavanju šema imenovanja i verzioniranja, održavanju meta-informacija ažurnim, dijeljenju zakrpa i rješenja problema, i poboljšati prenosivost softvera.

  • Broj podržanih spremišta je dostigao 280. Dodata podrška za ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Dodata podrška za nove formate zasnovane na sqlite3 za RPM spremišta i OpenBSD.
  • Izvršen je veliki refaktor procesa ažuriranja, koji je smanjio period ažuriranja na 30 minuta u prosjeku i otvorio put za implementaciju novih funkcija.
  • Dodano alatka omogućava vam da formirate veze do informacija u Repology-u na osnovu imena paketa u spremištima (koja se mogu razlikovati od imenovanja projekata u Repology-u: na primjer, zahtjevi modula Python će biti imenovani kao python:requests u Repology-u, www/py -zahtjevi kao FreeBSD port, ili py37-zahtjevi kao FreeBSD paket).
  • Dodano alatka omogućavajući vam da dobijete listu najdodanijih („U trendu“) projekata iz repozitorija u ovom trenutku.
  • Podrška za identifikaciju ranjivih verzija je pokrenuta u beta modu. Koristi se kao izvor informacija o ranjivostima NIST NVD, ranjivosti su povezane sa projektima preko CPE informacija dobijenih iz spremišta (dostupnih u Gentoo, Ravenports, FreeBSD portovima) ili ručno dodati u Repology.
  • U proteklih šest mjeseci obrađeno je više od 480 zahtjeva za dodavanje pravila (izvještaja).

Top repozitorijumi po ukupnom broju paketa:

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

Vrhunska spremišta po broju nejedinstvenih paketa (tj. paketa koji su također prisutni u drugim distribucijama):

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

Top repozitorijumi po broju svježih pakovanja:

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

Top repozitorijumi po postotku svježih paketa (samo za spremišta sa 1000 ili više paketa i ne računajući upstream kolekcije modula kao što su CPAN, Hackage, PyPi):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • domaći (89.75%)
  • Arch i derivati ​​(86.14%)
  • KaOS (84.17%)

Opća statistika:

  • 280 spremišta
  • 188 hiljada projekata
  • 2.5 miliona pojedinačnih paketa
  • 38 hiljada održavalaca

izvor: opennet.ru

Dodajte komentar