ProHoster > blog > internetnieuws > De resultaten van zes maanden werk van het Repology-project, dat informatie over pakketversies analyseert
De resultaten van zes maanden werk van het Repology-project, dat informatie over pakketversies analyseert
Nog eens zes maanden gingen voorbij en het project Repologie publiceert nog een rapport. Het project houdt zich bezig met het verzamelen van informatie over pakketten uit het maximale aantal repository's en het vormen van een compleet beeld van de ondersteuning in distributies voor elk gratis project om het werk te vereenvoudigen en de interactie van pakketbeheerders te verbeteren, zowel onderling als met softwareauteurs - in het bijzonder helpt het project releases van nieuwe softwareversies snel te detecteren, de relevantie van pakketten en de aanwezigheid van kwetsbaarheden te monitoren, naamgevings- en versiebeheerschema's te verenigen, meta-informatie up-to-date te houden, patches en oplossingen voor problemen te delen, en de overdraagbaarheid van software verbeteren.
Het aantal ondersteunde repositories heeft 280 bereikt. Ondersteuning toegevoegd voor ALT p9, Amazon Linux, Carbs, Chakra, ConanCenter, Gentoo overlay GURU, LiGurOS, Neurodebian, openEuler, Siduction, Sparky. Ondersteuning toegevoegd voor nieuwe op sqlite3 gebaseerde formaten voor RPM-repository's en OpenBSD.
Er werd een grote refactoring van het updateproces uitgevoerd, waardoor de updateperiode tot gemiddeld 30 minuten werd teruggebracht en de weg werd vrijgemaakt voor de implementatie van nieuwe functies.
toegevoegd инструмент stelt u in staat koppelingen te vormen naar informatie in Repology op basis van de namen van pakketten in de repository's (die kunnen verschillen van de naamgeving van projecten in Repology: de Python-moduleverzoeken krijgen bijvoorbeeld de naam python:requests in Repology, www/py -requests als FreeBSD-port, of py37-requests als FreeBSD-pakket).
toegevoegd инструмент zodat u een lijst kunt krijgen van de meest toegevoegde (“Trending”) projecten uit de repositories op dit moment.
Ondersteuning voor het identificeren van kwetsbare versies is gelanceerd in de bètamodus. Gebruikt als informatiebron over kwetsbaarheden NIST NVD, worden kwetsbaarheden geassocieerd met projecten via CPE-informatie verkregen uit repositories (beschikbaar in Gentoo, Ravenports, FreeBSD-poorten) of handmatig toegevoegd aan Repology.
Het afgelopen half jaar zijn ruim 480 verzoeken om regels (rapporten) toe te voegen verwerkt.
Topopslagplaatsen per percentage verse pakketten (alleen voor repositories met 1000 of meer pakketten en stroomopwaartse verzamelingen van modules zoals CPAN, Hackage, PyPi niet meegerekend):