Wyniki półrocznych prac projektu Repology, który analizuje informacje o wersjach pakietów

Minęło kolejne pół roku i projekt repologia, która regularnie zbiera i porównuje informacje o wersjach pakietów w wielu repozytoriach, publikuje kolejny raport.

  • Liczba obsługiwanych repozytoriów przekroczyła 230. Dodano obsługę BunsenLabs, Pisi, Salix, Solus, T2 SDE, Void Linux, ELRepo, Mer Project, repozytoria Emacs pakietów GNU Elpa i MELPA, MSYS2 (msys2, mingw), zestaw rozszerzone repozytoria OpenSUSE. Wycofane repozytorium Rudix zostało usunięte.
  • Aktualizacja repozytoriów została przyspieszona
  • Przeprojektowano system sprawdzania dostępności linków (czyli adresów URL podawanych w pakietach jako strony główne projektu lub linki do dystrybucji) - uwzględniono w osobny projekt, dodano obsługę sprawdzania dostępności przez IPv6, wyświetlania szczegółowego statusu (przykład), poprawiona diagnostyka problemów z DNS i SSL.
  • Szeroko stosowany w projekcie, plik Moduł Pythona do szybkiego analizowania dużych plików JSON w trybie in-line, bez ładowania ich w całości do pamięci.

Statystyki ogólne:

  • 232 repozytoria
  • projektów
  • 2.03 mln opakowań indywidualnych
  • 32 tys. konserwatorów
  • W ciągu ostatnich sześciu miesięcy zarejestrowano 49 tys. wydawnictw
  • 13% projektów wypuściło co najmniej jedną nową wersję w ciągu ostatnich sześciu miesięcy

Najlepsze repozytoria według łącznej liczby opakowań:

  • AUR (46938)
  • zero (45274)
  • Debian i pochodne (32629) (prowadzący Raspbian)
  • FreeBSD (26893)
  • Fedora (22194)

Najpopularniejsze repozytoria pod względem liczby pakietów nieunikalnych (czyli pakietów, które występują także w innych dystrybucjach):

  • zero (39594)
  • Debian i pochodne (23715) (prowadzący Raspbian)
  • FreeBSD (21507)
  • AUR (20647)
  • Fedora (18844)

Najlepsze repozytoria według liczby świeżych opakowań:

  • zero (21835)
  • FreeBSD (16260)
  • Debian i pochodne (15012) (prowadzący Raspbian)
  • Fedora (13612)
  • AUR (11586)

Najlepsze repozytoria według procentu świeżych pakietów (tylko dla repozytoriów zawierających 1000 lub więcej pakietów i nie licząc wcześniejszych kolekcji modułów takich jak CPAN, Hackage, PyPi):

  • Ravenporty (98.76%)
  • zero (85.02%)
  • Arch i pochodne (84.91%)
  • Pustka (83.45%)
  • Adeli (82.88%)

Źródło: opennet.ru

Dodaj komentarz