Ang mga resulta sa unom ka bulan nga trabaho sa proyekto sa Repology, nga nag-analisar sa kasayuran mahitungod sa mga bersyon sa pakete

Laing unom ka bulan ang milabay ug ang proyekto Repolohiya nagpatik ug laing report. Ang proyekto nakigbahin sa pagtipon sa kasayuran bahin sa mga pakete gikan sa labing kadaghan nga mga repositoryo ug pagporma sa usa ka kompleto nga litrato sa suporta sa mga pag-apod-apod alang sa matag libre nga proyekto aron mapasimple ang trabaho ug mapaayo ang interaksyon sa mga nagmintinar sa package sa ilang kaugalingon ug sa uban. mga tagsulat sa software - sa partikular, ang proyekto makatabang sa dali nga pag-ila sa mga pagpagawas sa bag-ong mga bersyon sa software, pag-monitor sa kalabotan sa mga pakete ug ang presensya sa mga kahuyangan, paghiusa sa mga laraw sa pagngalan ug pag-bersyon, pagpadayon sa meta-impormasyon hangtod sa petsa, pagpaambit sa mga patch ug solusyon sa mga problema, ug pagpalambo sa software portability.

  • Ang gidaghanon sa gisuportahan nga mga repositoryo miabot sa 280. Gidugang nga suporta alang sa ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Gidugang nga suporta alang sa bag-ong sqlite3-based nga mga format para sa RPM repository ug OpenBSD.
  • Ang usa ka mayor nga refactoring sa proseso sa pag-update gihimo, nga nakunhuran ang panahon sa pag-update sa 30 minuto sa kasagaran ug nagbukas sa dalan alang sa pagpatuman sa mga bag-ong bahin.
  • Gidugang instrumento nagtugot kanimo sa pagporma og mga link sa impormasyon sa Repology base sa mga ngalan sa mga pakete sa mga repository (nga mahimong lahi sa pagngalan sa mga proyekto sa Repology: pananglitan, ang Python module requests tawgon nga python: requests sa Repology, www/py -requests isip FreeBSD port, o py37-requests isip FreeBSD package).
  • Gidugang instrumento Gitugotan ka nga makakuha usa ka lista sa labing gidugang ("Trending") nga mga proyekto gikan sa mga repositoryo sa pagkakaron.
  • Ang suporta alang sa pag-ila sa mga huyang nga bersyon gilunsad sa beta mode. Gigamit isip tinubdan sa impormasyon bahin sa mga kahuyangan NIST NVD, ang mga kahuyangan nalangkit sa mga proyekto pinaagi sa impormasyon sa CPE nga nakuha gikan sa mga repositoryo (anaa sa Gentoo, Ravenports, FreeBSD nga mga pantalan) o mano-mano nga gidugang sa Repology.
  • Sulod sa milabay nga unom ka bulan, labaw pa sa 480 ka mga hangyo alang sa pagdugang sa mga lagda (reports) ang naproseso.

Nanguna nga mga repositoryo sa kinatibuk-ang gidaghanon sa mga pakete:

  • AUR (53126)
  • walay (50566)
  • Debian ug derivatives (33362) (Raspbian nanguna)
  • LibreBSD (26776)
  • Fedora (22302)

Nanguna nga mga repository pinaagi sa gidaghanon sa dili talagsaon nga mga pakete (ie mga pakete nga anaa usab sa ubang mga distribusyon):

  • walay (43930)
  • Debian ug derivatives (24738) (Raspbian nanguna)
  • AUR (23588)
  • LibreBSD (22066)
  • Fedora (19271)

Nanguna nga mga repositoryo pinaagi sa gidaghanon sa mga bag-ong pakete:

  • walay (24311)
  • Debian ug derivatives (16896) (Raspbian nanguna)
  • LibreBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Nanguna nga mga repositoryo pinaagi sa porsyento sa mga bag-ong pakete (alang lamang sa mga repositoryo nga adunay 1000 o labaw pa nga mga pakete ug wala mag-ihap sa mga upstream nga koleksyon sa mga module sama sa CPAN, Hackage, PyPi):

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

Kinatibuk-ang Estadistika:

  • 280 nga mga repositoryo
  • 188 ka libo nga mga proyekto
  • 2.5 milyon nga indibidwal nga mga pakete
  • 38 ka libo ka mga maintainer

Source: opennet.ru

Idugang sa usa ka comment