在 Debian 里,“backlog”这个词在不同语境下可能指不同的东西,筛选方法也不一样。下面按常见场景分别说明,你可以对照看看是哪个。
Debian 的 bug 就是它的“backlog”。常用筛选方式有:
https://bugs.debian.org/<package>https://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=<email>https://bugs.debian.org/cgi-bin/pkgreport.cgi?team=<team>常用筛选参数:
archive=no(只看未归档的)pend-exclude=fixed(排除已修复)severity=serious,grave,criticalinclude=yes(只看 open bug)示例:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=systemd;severity=serious,grave,critical
bts 命令(Devscripts)sudo apt install devscripts
常用命令:
bts select package:systemd severity:serious
bts select package:linux status:open
也可以导出后筛选:
bts select package:linux status:open > bugs.txt
比如:
RC bug 列表(最重要): https://bugs.debian.org/release-critical/
按套件筛选:
busterbullseyebookwormsid按架构、维护者、团队筛选
比如 debian-devel、debian-project 等邮件列表:
site:lists.debian.org <关键词> 在搜索引擎里筛Debian 大量使用 Salsa(GitLab):
筛选方式:
bug, help wanted, newcomer)示例:
https://salsa.debian.org/<team>/<repo>/-/issues
常见做法:
todo.txtorg-modewnpp(Work-Needing and Prospective Packages)查看 WNPP:
https://www.debian.org/devel/wnpp/
类型包括:
| 你想做的事 | 推荐方式 |
|---|---|
| 看某个包的 bug | bugs.debian.org/<pkg> |
| 看 RC bug | release-critical 页面 |
| 看团队 backlog | Salsa Issues |
| 看未打包软件 | WNPP |
| 自动化筛选 | bts / python-debian |
如果你能补充一句:
我是在看 bug / 发布 / 打包 / 团队任务 / 某个具体包 的 backlog?
我可以给你更精确、一步一步的筛选方法,甚至直接帮你写查询条件。