repology-rs README

The project's README from github.com/repology/repology-rs. As one markdown file: README.md.

Repology

CI

Repology is a service which monitors a lot of package repositories and other sources and aggregates data on software package versions, reporting new releases and packaging problems.

This repository is a gradual rewrite of Repology components to Rust.

Components

Requirements

This code requires latest Rust-nightly.

Author

License

repology-rs (repology/repology-rs)

Searching Database…

这是做什么的?一个监视大量软件包仓库并汇总软件包版本数据的服务,会报告新版本发布和打包问题。这个仓库是将所有 Repology 组件逐步用 Rust 重写的项目。
这个仓库包含哪些组件?三个:repology-common,包含数据类、数据库查询等共享代码;repology-webapp,是网站的后端;repology-vulnupdater,负责漏洞数据。
构建和运行它需要什么?代码需要最新的 Rust nightly 工具链;README 没有列出其他要求或构建步骤。
repology.org 本身已经在用这套代码了吗?大部分是的:Rust 版 webapp 仍在积极开发中,但已经承担了 repology.org 的大部分流量,漏洞更新器也已完工。重写是逐步进行的,所以有些部分还在开发中。
Repology 主要是给软件包维护者用的,普通用户也能用吗?都可以:维护者可以发现各个仓库中的打包问题,任何人都能用它来追踪自己关注的软件的新版本发布。
Repology 可以免费使用吗?可以——源码采用 GPLv3 或更高版本许可,可以自由使用和自行部署。
Creator
repology
Size
2.2 MB
Stars
121
Updated
CommitOct 09
Age
2y
Commits · 90 Days