Mga resulta ng anim na buwang trabaho ng proyekto ng Repology, na sinusuri ang impormasyon tungkol sa mga bersyon ng package

Isa pang anim na buwan ang lumipas at ang proyekto Repology naglalathala ng isa pang ulat. Ang proyekto ay nakikibahagi sa pagsasama-sama ng impormasyon tungkol sa mga pakete mula sa pinakamataas na bilang ng mga repositoryo at ang pagbuo ng isang kumpletong larawan ng suporta sa mga pamamahagi para sa bawat libreng proyekto upang gawing simple ang trabaho at mapabuti ang pakikipag-ugnayan ng mga tagapanatili ng pakete kapwa sa kanilang sarili at sa mga may-akda ng software - sa partikular, ang proyekto ay tumutulong upang mabilis na matukoy ang mga release ng mga bagong bersyon ng software, subaybayan ang kaugnayan ng mga pakete at ang pagkakaroon ng mga kahinaan, pag-isahin ang mga scheme ng pagbibigay ng pangalan at bersyon, panatilihing napapanahon ang meta-impormasyon, magbahagi ng mga patch at solusyon sa mga problema, at pagbutihin ang kakayahang dalhin ng software.

  • Ang bilang ng mga sinusuportahang repository ay umabot na sa 280. Nagdagdag ng suporta para sa ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Nagdagdag ng suporta para sa mga bagong format na nakabatay sa sqlite3 para sa mga repositoryo ng RPM at OpenBSD.
  • Ang isang pangunahing refactoring ng proseso ng pag-update ay isinagawa, na binawasan ang panahon ng pag-update sa average na 30 minuto at nagbukas ng paraan para sa pagpapatupad ng mga bagong tampok.
  • Idinagdag kasangkapan nagbibigay-daan sa iyo na bumuo ng mga link sa impormasyon sa Repology batay sa mga pangalan ng mga pakete sa mga repositoryo (na maaaring naiiba sa pagpapangalan ng mga proyekto sa Repology: halimbawa, ang mga kahilingan sa Python module ay papangalanan bilang python:requests sa Repology, www/py -requests bilang FreeBSD port, o py37-requests bilang FreeBSD package).
  • Idinagdag kasangkapan na nagbibigay-daan sa iyong makakuha ng listahan ng pinakamaraming idinagdag (β€œTrending”) na mga proyekto mula sa mga repositoryo sa ngayon.
  • Ang suporta para sa pagtukoy ng mga masusugatan na bersyon ay inilunsad sa beta mode. Ginamit bilang mapagkukunan ng impormasyon tungkol sa mga kahinaan NIST NVD, ang mga kahinaan ay nauugnay sa mga proyekto sa pamamagitan ng CPE na impormasyon na nakuha mula sa mga repositoryo (available sa Gentoo, Ravenports, FreeBSD port) o manu-manong idinagdag sa Repology.
  • Sa nakalipas na anim na buwan, mahigit 480 kahilingang magdagdag ng mga panuntunan (mga ulat) ang naproseso.

Mga nangungunang repositoryo sa kabuuang bilang ng mga pakete:

  • AUR (53126)
  • nix (50566)
  • Debian at derivatives (33362) (Raspbian lead)
  • FreeBSD (26776)
  • Fedora (22302)

Mga nangungunang repository ayon sa bilang ng mga hindi natatanging pakete (ibig sabihin, mga pakete na naroroon din sa iba pang mga distribusyon):

  • nix (43930)
  • Debian at derivatives (24738) (Raspbian lead)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Mga nangungunang repositoryo ayon sa bilang ng mga sariwang pakete:

  • nix (24311)
  • Debian at derivatives (16896) (Raspbian lead)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Mga nangungunang repositoryo ayon sa porsyento ng mga sariwang pakete (para lamang sa mga repositoryo na may 1000 o higit pang mga pakete at hindi binibilang ang mga upstream na koleksyon ng mga module gaya ng CPAN, Hackage, PyPi):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Arch at derivatives (86.14%)
  • KaOS (84.17%)

Pangkalahatang Istatistika:

  • 280 na mga repositoryo
  • 188 libong mga proyekto
  • 2.5 milyong indibidwal na pakete
  • 38 thousand maintainers

Pinagmulan: opennet.ru

Magdagdag ng komento