Пакет нұсқалары туралы ақпаратты талдайтын Repology жобасының алты айлық жұмысының нәтижелері

Тағы алты ай өтті және жоба Репология тағы бір есепті жариялайды. Жоба жұмысты жеңілдету және пакетті сақтаушылардың өзара және өзара әрекеттесуін жақсарту үшін репозиторийлердің максималды санынан пакеттер туралы ақпаратты жинақтаумен және әрбір тегін жоба үшін дистрибуциялардағы қолдаудың толық бейнесін қалыптастырумен айналысады. бағдарламалық жасақтама авторлары - атап айтқанда, жоба бағдарламалық жасақтаманың жаңа нұсқаларының шығарылымдарын жылдам анықтауға, пакеттердің өзектілігін және осалдықтардың болуын бақылауға, атаулар мен нұсқаларды құру схемаларын біріктіруге, мета-ақпаратты жаңартуға, патчтар мен мәселелердің шешімдерін бөлісуге, және бағдарламалық жасақтаманың тасымалдануын жақсарту.

  • Қолдау көрсетілетін репозиторийлердің саны 280-ге жетті. ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky үшін қолдау қосылды. RPM репозиторийлері мен OpenBSD үшін sqlite3 негізіндегі жаңа пішімдерге қолдау қосылды.
  • Жаңарту процесінің негізгі рефакторингі жүргізілді, ол жаңарту кезеңін орташа есеппен 30 минутқа дейін қысқартты және жаңа мүмкіндіктерді енгізуге жол ашты.
  • Қосылды құрал репозитарийлердегі бумалардың атаулары негізінде Repology жүйесінде ақпаратқа сілтемелер құруға мүмкіндік береді (ол Репологиядағы жобалардың атауларынан өзгеше болуы мүмкін: мысалы, Python модулінің сұраулары Репологиядағы python:requests, www/py деп аталады) -FreeBSD порты ретіндегі сұраулар немесе FreeBSD бумасы ретінде py37-сұраныстары).
  • Қосылды құрал қазіргі уақытта репозиторийлерден ең көп қосылған («Тренд») жобалардың тізімін алуға мүмкіндік береді.
  • Бета режимінде осал нұсқаларды анықтауға қолдау көрсетілді. Осалдықтар туралы ақпарат көзі ретінде пайдаланылады NIST NVD, осалдықтар репозиторийлерден алынған (Gentoo, Ravenports, FreeBSD порттарында қолжетімді) немесе Repology қызметіне қолмен қосылған CPE ақпараты арқылы жобалармен байланысты.
  • Соңғы алты айда ережелерді (есептерді) қосу туралы 480-нен астам сұраныс өңделді.

Үздік репозиторийлер пакеттердің жалпы саны бойынша:

  • AUR (53126)
  • nix (50566)
  • Debian және туындылары (33362) (Raspbian жетекшілері)
  • FreeBSD (26776)
  • Федора (22302)

Бірегей емес пакеттер саны бойынша ең жоғары репозиторийлер (яғни, басқа дистрибутивтерде де бар пакеттер):

  • nix (43930)
  • Debian және туындылары (24738) (Raspbian жетекшілері)
  • AUR (23588)
  • FreeBSD (22066)
  • Федора (19271)

Үздік репозиторийлер жаңа пакеттер саны бойынша:

  • nix (24311)
  • Debian және туындылары (16896) (Raspbian жетекшілері)
  • FreeBSD (16583)
  • Федора (13772)
  • AUR (13367)

Үздік репозиторийлер жаңа пакеттердің пайызы бойынша (тек 1000 немесе одан да көп пакеттері бар репозиторийлер үшін және CPAN, Hackage, PyPi сияқты модульдердің алдыңғы топтамаларын есептемегенде):

  • Ravenports (98.95%)
  • Termux (93.61%)
  • Homebrew (89.75%)
  • Арка және туындылар (86.14%)
  • KaOS (84.17%)

Жалпы статистика:

  • 280 репозиторий
  • 188 мың жоба
  • 2.5 миллион жеке пакеттер
  • 38 мың қызметші

Ақпарат көзі: opennet.ru

пікір қалдыру