Paket versiyaları haqqında məlumatları təhlil edən Repology layihəsinin altı aylıq işinin nəticələri

Daha altı ay keçdi və layihə Repologiya daha bir hesabat dərc edir. Layihə, işi sadələşdirmək və paket sahiblərinin həm öz aralarında, həm də paket sahibləri ilə qarşılıqlı əlaqəsini yaxşılaşdırmaq üçün maksimum repozitoriya sayından paketlər haqqında məlumatların toplanması və hər bir pulsuz layihə üçün paylamalarda tam dəstək təsvirinin formalaşdırılması ilə məşğul olur. proqram müəllifləri - xüsusən də layihə proqram təminatının yeni versiyalarının buraxılışlarını tez aşkarlamağa, paketlərin aktuallığına və zəifliklərin mövcudluğuna nəzarət etməyə, adlandırma və versiyalaşdırma sxemlərini birləşdirməyə, meta-məlumatları aktual saxlamağa, yamaqları və problemlərin həllini paylaşmağa, və proqram təminatının daşınmasını təkmilləşdirir.

  • Dəstəklənən depoların sayı 280-ə çatıb. ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky üçün əlavə dəstək. RPM depoları və OpenBSD üçün yeni sqlite3 əsaslı formatlar üçün əlavə dəstək.
  • Yeniləmə prosesinin əsaslı refaktorinqi həyata keçirildi ki, bu da yeniləmə müddətini orta hesabla 30 dəqiqəyə endirdi və yeni funksiyaların tətbiqinə yol açdı.
  • Əlavə edilib alət depolardakı paketlərin adlarına əsaslanaraq Repologiyada məlumatlara keçidlər yaratmağa imkan verir (bu, Repologiyada layihələrin adlandırılmasından fərqli ola bilər: məsələn, Python modulu sorğuları Repologiyada python:requests, www/py kimi adlandırılacaq. - FreeBSD portu kimi sorğular və ya FreeBSD paketi kimi py37 sorğuları).
  • Əlavə edilib alət hal-hazırda depolardan ən çox əlavə edilmiş (“Trend”) layihələrin siyahısını əldə etməyə imkan verir.
  • Həssas versiyaların müəyyən edilməsi üçün dəstək beta rejimində işə salınıb. Zəifliklər haqqında məlumat mənbəyi kimi istifadə olunur NIST NVD, boşluqlar anbarlardan əldə edilən (Gentoo, Ravenports, FreeBSD portlarında mövcuddur) və ya Repology-yə əl ilə əlavə edilən CPE məlumatları vasitəsilə layihələrlə əlaqələndirilir.
  • Son altı ayda qaydaların (hesabatların) əlavə edilməsi ilə bağlı 480-dən çox müraciətə baxılıb.

Ən yaxşı depolar paketlərin ümumi sayına görə:

  • AUR (53126)
  • nix (50566)
  • Debian və törəmələri (33362) (Raspbian potensialı)
  • FreeBSD (26776)
  • Fedora (22302)

Unikal olmayan paketlərin sayına görə ən yaxşı depolar (yəni, digər paylanmalarda da mövcud olan paketlər):

  • nix (43930)
  • Debian və törəmələri (24738) (Raspbian potensialı)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Ən yaxşı depolar təzə paketlərin sayına görə:

  • nix (24311)
  • Debian və törəmələri (16896) (Raspbian potensialı)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Ən yaxşı depolar təzə paketlərin faizinə görə (yalnız 1000 və ya daha çox paketi olan depolar üçün və CPAN, Hackage, PyPi kimi modulların yuxarı axını nəzərə alınmadan):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Arch və törəmələr (86.14%)
  • KaOS (84.17%)

Ümumi Statistika:

  • 280 anbar
  • 188 min layihə
  • 2.5 milyon fərdi paket
  • 38 min baxıcı

Mənbə: opennet.ru

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