Risultati di sei mesi di lavoro del progetto Repology, che analizza le informazioni sulle versioni dei pacchetti

Sono passati sei mesi e il progetto Repology, nel quale vengono regolarmente raccolte e confrontate informazioni sulle versioni dei pacchetti in molti repository, pubblica un nuovo rapporto.

  • Il numero di repository supportati ha superato 230. Aggiunta la supporto per BunsenLabs, Pisi, Salix, Solus, T2 SDE, Void Linux, ELRepo, Mer Project, repository di pacchetti EMacs GNU Elpa e MELPA, MSYS2 (msys2, mingw), un insieme di repository avanzati di OpenSUSE. Rimosso il repository Rudix, che ha interrotto lo sviluppo.
  • Accelerato l'aggiornamento dei repository
  • Rinnovato il sistema di verifica della disponibilità dei link (ossia gli URL indicati nei pacchetti come pagine principali dei progetti o link ai distributori) — spostato in un progetto separato, aggiunta la supporto per la verifica della disponibilità su IPv6, visualizzazione dello stato dettagliato (un esempio), migliorata la diagnostica dei problemi con DNS e SSL.
  • In un progetto separato è stato anche formattato un modulo Python ampiamente utilizzato all'interno del progetto per l'analisi rapida di grandi file JSON, senza caricarli interamente in memoria. Statistiche generali:

232 repository

  • 175 mila progetti
  • 2,03 milioni di pacchetti singoli
  • 32 mila manutentori
  • 49 mila versioni registrate negli ultimi sei mesi
  • Il 13% dei progetti ha rilasciato almeno una nuova versione negli ultimi sei mesi
  • Top dei repository

per numero totale di pacchetti: AUR (46938)

  • nix (45274)
  • Debian e derivati (32629) (leader Raspbian)
  • FreeBSD (26893)
  • Fedora (22194)
  • Top dei repository per numero di pacchetti non unici (ossia pacchetti presenti anche in altri distributori):

nix (39594)

  • Debian e derivati (23715) (leader Raspbian)
  • FreeBSD (21507)
  • AUR (20647)
  • Fedora (18844)
  • per numero di pacchetti freschi:

per numero totale di pacchetti: nix (21835)

  • FreeBSD (16260)
  • Debian e derivati (15012) (leader Raspbian)
  • Fedora (13612)
  • AUR (11586)
  • per percentuale di pacchetti freschi (solo per repository con 1000 o più pacchetti, escludendo collezioni upstream di moduli come CPAN, Hackage, PyPi):

per numero totale di pacchetti: Ravenports (98.76%)

  • nix (85.02%)
  • Arch e derivati (84.91%)
  • Void (83.45%)
  • Adélie (82.88%)
  • Sono passati sei mesi e il progetto Repology, nel quale vengono regolarmente raccolte e confrontate informazioni sulle versioni dei pacchetti in molti.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster