Hasil kerja proyek Repology selama enam bulan, yang menganalisis informasi tentang versi paket

Enam bulan lagi telah berlalu dan proyek telah selesai Repologi menerbitkan laporan lain. Proyek ini terlibat dalam pengumpulan informasi tentang paket dari jumlah maksimum repositori dan pembentukan gambaran lengkap dukungan distribusi untuk setiap proyek gratis untuk menyederhanakan pekerjaan dan meningkatkan interaksi pengelola paket baik di antara mereka sendiri maupun dengan pembuat perangkat lunak - khususnya, proyek ini membantu mendeteksi rilis versi perangkat lunak baru dengan cepat, memantau relevansi paket dan keberadaan kerentanan, menyatukan skema penamaan dan pembuatan versi, selalu memperbarui informasi meta, berbagi tambalan dan solusi untuk masalah, dan meningkatkan portabilitas perangkat lunak.

  • Jumlah repositori yang didukung telah mencapai 280. Menambahkan dukungan untuk ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Menambahkan dukungan untuk format baru berbasis sqlite3 untuk repositori RPM dan OpenBSD.
  • Pemfaktoran ulang besar-besaran pada proses pembaruan telah dilakukan, yang mengurangi periode pembaruan menjadi rata-rata 30 menit dan membuka jalan bagi penerapan fitur-fitur baru.
  • Ditambahkan alat memungkinkan Anda membuat tautan ke informasi di Repology berdasarkan nama paket di repositori (yang mungkin berbeda dari penamaan proyek di Repology: misalnya, permintaan modul Python akan diberi nama sebagai python:requests di Repology, www/py -permintaan sebagai port FreeBSD, atau py37-permintaan sebagai paket FreeBSD).
  • Ditambahkan alat memungkinkan Anda mendapatkan daftar proyek yang paling banyak ditambahkan (β€œTren”) dari repositori saat ini.
  • Dukungan untuk mengidentifikasi versi yang rentan telah diluncurkan dalam mode beta. Digunakan sebagai sumber informasi tentang kerentanan NIS NVD, kerentanan dikaitkan dengan proyek melalui informasi CPE yang diperoleh dari repositori (tersedia di port Gentoo, Ravenports, FreeBSD) atau ditambahkan secara manual ke Repology.
  • Selama enam bulan terakhir, lebih dari 480 permintaan penambahan aturan (laporan) telah diproses.

Repositori teratas dengan jumlah total paket:

  • AUR (53126)
  • nix (50566)
  • Debian dan turunannya (33362) (Raspbian lead)
  • FreeBSD (26776)
  • fedora (22302)

Repositori teratas berdasarkan jumlah paket non-unik (yaitu paket yang juga ada di distribusi lain):

  • nix (43930)
  • Debian dan turunannya (24738) (Raspbian lead)
  • AUR (23588)
  • FreeBSD (22066)
  • fedora (19271)

Repositori teratas berdasarkan jumlah paket baru:

  • nix (24311)
  • Debian dan turunannya (16896) (Raspbian lead)
  • FreeBSD (16583)
  • fedora (13772)
  • AUR (13367)

Repositori teratas berdasarkan persentase paket baru (hanya untuk repositori dengan 1000 paket atau lebih dan tidak termasuk koleksi modul upstream seperti CPAN, Hackage, PyPi):

  • Ravenport (98.95%)
  • Termux (93.61%)
  • Minuman rumahan (89.75%)
  • Lengkungan dan turunannya (86.14%)
  • KaOS (84.17%)

Statistik Umum:

  • 280 repositori
  • 188 ribu proyek
  • 2.5 juta paket individu
  • 38 ribu pengelola

Sumber: opennet.ru

Tambah komentar