La rezultoj de ses monatoj da laboro de la projekto Repology, kiu analizas informojn pri pakaĵversioj

Pliaj ses monatoj pasis kaj la projekto Repologio publikigas alian raporton. La projekto okupiĝas pri la agregado de informoj pri pakaĵoj el la maksimuma nombro da deponejoj kaj la formado de kompleta bildo de subteno en distribuoj por ĉiu senpaga projekto por simpligi la laboron kaj plibonigi la interagadon de pakaĵistoj kaj inter si kaj kun programaraj aŭtoroj - precipe, la projekto helpas rapide detekti eldonojn de novaj programaj versioj, monitori la gravecon de pakaĵoj kaj la ĉeeston de vundeblecoj, unuigi nomadon kaj versionigajn skemojn, konservi meta-informojn ĝisdatigitaj, kunhavigi diakilojn kaj solvojn al problemoj, kaj plibonigi programaran porteblon.

  • La nombro da subtenataj deponejoj atingis 280. Aldonita subteno por ALT p9, Amazon Linukso, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Aldonita subteno por novaj sqlite3-bazitaj formatoj por RPM-deponejoj kaj OpenBSD.
  • Grava refactoring de la ĝisdatiga procezo estis efektivigita, kiu reduktis la ĝisdatigan periodon al 30 minutoj averaĝe kaj malfermis la vojon por la efektivigo de novaj funkcioj.
  • Aldonita ilo permesas formi ligilojn al informoj en Repologio surbaze de la nomoj de pakaĵoj en la deponejoj (kiuj povas diferenci de la nomado de projektoj en Repologio: ekzemple, la Python-modulpetoj estos nomitaj kiel python:requests en Repologio, www/py. -requests kiel FreeBSD-haveno, aŭ py37-requests kiel FreeBSD-pakaĵo).
  • Aldonita ilo permesante al vi akiri liston de la plej aldonitaj ("Tendaj") projektoj de la deponejoj nuntempe.
  • Subteno por identigi vundeblajn versiojn estis lanĉita en beta-reĝimo. Uzita kiel fonto de informoj pri vundeblecoj NIST NVD, vundeblecoj estas asociitaj kun projektoj per CPE-informoj akiritaj de deponejoj (haveblaj en Gentoo, Ravenports, FreeBSD-havenoj) aŭ permane aldonitaj al Repology.
  • Dum la pasintaj ses monatoj, pli ol 480 petoj por aldoni regulojn (raportojn) estis procesitaj.

Supraj deponejoj laŭ totala nombro da pakaĵoj:

  • AUR (53126)
  • nikso (50566)
  • Debiano kaj derivaĵoj (33362) (Raspbianaj gvidoj)
  • FreeBSD (26776)
  • Fedora (22302)

Ĉefaj deponejoj laŭ la nombro da ne-unikaj pakaĵoj (t.e. pakaĵoj kiuj ankaŭ ĉeestas en aliaj distribuoj):

  • nikso (43930)
  • Debiano kaj derivaĵoj (24738) (Raspbianaj gvidoj)
  • AUR (23588)
  • FreeBSD (22066)
  • Fedora (19271)

Supraj deponejoj laŭ nombro da freŝaj pakoj:

  • nikso (24311)
  • Debiano kaj derivaĵoj (16896) (Raspbianaj gvidoj)
  • FreeBSD (16583)
  • Fedora (13772)
  • AUR (13367)

Supraj deponejoj laŭ procento de freŝaj pakaĵoj (nur por deponejoj kun 1000 aŭ pli da pakaĵoj kaj ne kalkulante kontraŭfluajn kolektojn de moduloj kiel CPAN, Hackage, PyPi):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Hejmbiero (89.75%)
  • Arko kaj derivaĵoj (86.14%)
  • KaOS (84.17%)

Ĝenerala Statistiko:

  • 280 deponejoj
  • 188 mil projektoj
  • 2.5 milionoj da individuaj pakoj
  • 38 mil prizorgantoj

fonto: opennet.ru

Aldoni komenton