Projekto „Repology“, kuriame analizuojama informacija apie paketų versijas, šešių mėnesių darbo rezultatai

Praėjo dar šeši mėnesiai ir projektas Repologija skelbia kitą ataskaitą. Projektas skirtas informacijos apie paketus kaupimui iš maksimalaus saugyklų skaičiaus ir viso nemokamo projekto platinimo palaikymo vaizdo formavimo, siekiant supaprastinti darbą ir pagerinti paketų prižiūrėtojų sąveiką tiek tarpusavyje, tiek su programinės įrangos autoriai – visų pirma, projektas padeda greitai aptikti naujų programinės įrangos versijų leidimus, stebėti paketų tinkamumą ir pažeidžiamumų buvimą, suvienodinti pavadinimų ir versijų kūrimo schemas, nuolat atnaujinti metainformaciją, dalytis pataisomis ir problemų sprendimais, ir pagerinti programinės įrangos perkeliamumą.

  • Palaikomų saugyklų skaičius pasiekė 280. Pridėtas ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky palaikymas. Pridėtas naujų sqlite3 formatų palaikymas RPM saugykloms ir OpenBSD.
  • Buvo atliktas esminis atnaujinimo proceso pertvarkymas, kuris vidutiniškai sutrumpino atnaujinimo laikotarpį iki 30 minučių ir atvėrė kelią naujų funkcijų diegimui.
  • Pridėta įrankis leidžia formuoti nuorodas į informaciją programoje Repology pagal paketų pavadinimus saugyklose (kurie gali skirtis nuo projektų pavadinimų Repology: pavyzdžiui, Python modulio užklausos bus pavadintos python:requests Repology, www/py -requests kaip FreeBSD prievadas arba py37-requests kaip FreeBSD paketas).
  • Pridėta įrankis leidžia jums gauti šiuo metu labiausiai pridėtų („Tendencijos“) projektų iš saugyklų sąrašą.
  • Pažeidžiamų versijų nustatymo palaikymas pradėtas naudoti beta versijos režimu. Naudojamas kaip informacijos apie pažeidžiamumą šaltinis NIST NVD, pažeidžiamumas yra susijęs su projektais naudojant CPE informaciją, gautą iš saugyklų (galima naudoti Gentoo, Ravenports, FreeBSD prievaduose) arba rankiniu būdu įtraukta į Repology.
  • Per pastaruosius šešis mėnesius buvo apdorota daugiau nei 480 užklausų dėl taisyklių (ataskaitų) pridėjimo.

Populiariausios saugyklos pagal bendrą pakuočių skaičių:

  • AUR (53126)
  • nix (50566)
  • Debianas ir dariniai (33362) (Raspbian pirmauja)
  • FreeBSD (26776)
  • „Fedora“ (22302)

Populiariausios saugyklos pagal neunikalių paketų skaičių (t. y. paketų, kurie taip pat yra kituose platinimuose):

  • nix (43930)
  • Debianas ir dariniai (24738) (Raspbian pirmauja)
  • AUR (23588)
  • FreeBSD (22066)
  • „Fedora“ (19271)

Populiariausios saugyklos pagal šviežių pakuočių skaičių:

  • nix (24311)
  • Debianas ir dariniai (16896) (Raspbian pirmauja)
  • FreeBSD (16583)
  • „Fedora“ (13772)
  • AUR (13367)

Populiariausios saugyklos pagal naujų paketų procentą (tik saugykloms, kuriose yra 1000 ar daugiau paketų, neįskaitant modulių, tokių kaip CPAN, Hackage, PyPi, rinkiniai):

  • Ravenports (98.95 %)
  • Termux (93.61 %)
  • Homebrew (89.75 %)
  • Arka ir dariniai (86.14 %)
  • KaOS (84.17 %)

Bendra statistika:

  • 280 saugyklų
  • 188 tūkst. projektų
  • 2.5 milijono atskirų pakuočių
  • prižiūrėtojų 38 tūkst

Šaltinis: opennet.ru

Добавить комментарий