ProHoster > Блог > Новини інтернету > Підсумки півроку роботи проекту Repology, що аналізує інформацію про версії пакетів
Підсумки півроку роботи проекту Repology, що аналізує інформацію про версії пакетів
Пройшли чергові півроку та проект Репологія, в рамках якого регулярно збирається та порівнюється інформація про версії пакетів у безлічі репозиторіїв, публікує черговий звіт.
Кількість підтримуваних репозиторіїв перевищила 230. Додано підтримку BunsenLabs, Pisi, Salix, Solus, T2 SDE, Void Linux, ELRepo, Mer Project, репозиторіїв EMacs пакетів GNU Elpa і MELPA, MSYS2 (msys2, mingw), набору розширених репозиторіїв. Видалено репозиторій Rudix, що припинив розвиток.
Прискорено оновлення репозиторіїв
Перероблено систему перевірки доступності посилань (тобто URL вказаних у пакетах як домашні сторінки проектів або посилання на дистрибутиви) — винесено в окремий проект, додано підтримку перевірки доступності по IPv6, відображення докладного статусу (приклад), покращено діагностику проблем з DNS та SSL.
В окремий проект також оформлений широко застосовуваний усередині проекту Python модуль для швидкого потокового парсингу великих JSON файлів, без завантаження їх у пам'ять.
Загальна статистика:
232 репозиторів
175 тисяч проектів
2.03 мільйони окремих пакетів
32 тисячі мейнтейнерів
49 тисяч зафіксованих релізів за останні півроку
13% проектів випустили за минулі півроку щонайменше одну нову версію
Топ репозиторіїв по відсотковому співвідношенню нових пакетів (тільки для репозиторіїв з 1000 і більше пакетами і крім upstream колекцій модулів типу CPAN, Hackage, PyPi):