ProHoster > Blog > noticias de internet > Los resultados de seis meses de trabajo del proyecto Repology, que analiza información sobre versiones de paquetes
Los resultados de seis meses de trabajo del proyecto Repology, que analiza información sobre versiones de paquetes
Pasaron otros seis meses y el proyecto Repología publica otro informe. El proyecto se dedica a agregar información sobre paquetes del número máximo de repositorios y a formar una imagen completa del soporte en las distribuciones para cada proyecto gratuito con el fin de simplificar el trabajo y mejorar la interacción de los mantenedores de paquetes tanto entre ellos como con autores de software: en particular, el proyecto ayuda a detectar rápidamente lanzamientos de nuevas versiones de software, monitorear la relevancia de los paquetes y la presencia de vulnerabilidades, unificar esquemas de nombres y versiones, mantener actualizada la metainformación, compartir parches y soluciones a problemas. y mejorar la portabilidad del software.
La cantidad de repositorios admitidos ha llegado a 280. Se agregó soporte para ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Se agregó soporte para nuevos formatos basados en sqlite3 para repositorios RPM y OpenBSD.
Se llevó a cabo una importante refactorización del proceso de actualización, que redujo el período de actualización a 30 minutos en promedio y abrió el camino para la implementación de nuevas funciones.
Добавлен инструмент le permite formar enlaces a información en Repology basándose en los nombres de los paquetes en los repositorios (que pueden diferir de los nombres de los proyectos en Repology: por ejemplo, las solicitudes del módulo Python se denominarán python:requests en Repology, www/py -requests como un puerto FreeBSD, o py37-requests como paquete FreeBSD).
Добавлен инструмент permitiéndole obtener una lista de los proyectos más agregados (“Tendencias”) de los repositorios en este momento.
Se lanzó soporte para identificar versiones vulnerables en modo beta. Utilizado como fuente de información sobre vulnerabilidades. NIST NVD, las vulnerabilidades están asociadas con proyectos a través de información de CPE obtenida de repositorios (disponibles en puertos Gentoo, Ravenports, FreeBSD) o agregadas manualmente a Repology.
Durante los últimos seis meses, se procesaron más de 480 solicitudes para agregar reglas (informes).
Principales repositorios por porcentaje de paquetes nuevos (solo para repositorios con 1000 o más paquetes y sin contar las colecciones anteriores de módulos como CPAN, Hackage, PyPi):