温馨提示×

怎么跟踪Debian Backlog

小樊
39
2026-08-11 03:01:17
栏目: 智能运维

跟踪 Debian 的 Backlog(通常指软件包或发行版的待办事项、Bug 或工作计划)主要通过 Debian 的 Bug 跟踪系统(BTS)邮件列表开发平台 来实现。以下是具体方法:


1. 跟踪 Debian 整体 Backlog(发行版层面)

Debian 的发行版开发状态(如 stabletestingunstable)会通过以下平台公开:

Debian Release 页面

  • URL: https://release.debian.org/
  • 内容
    • 当前发行版的发布进度(如 bookwormtrixie)。
    • 关键 Bug 列表(Release Critical Bugs)。
    • 移植状态、冻结(freeze)信息等。

Debian bugs 统计

  • URL: https://bugs.debian.org/release-critical/
  • 可查看影响发行版的 RC Bug(Release Critical) 列表,这是 Debian 发布前的核心 backlog。

2. 跟踪软件包级别的 Backlog(Bug 跟踪)

Debian 的每个软件包都有自己的 Bug 列表,这是最常见的 Backlog 形式。

Debian Bug Tracking System (BTS)

  • URL: https://bugs.debian.org/
  • 查询方式
    • 搜索软件包名(如 src:linuxpackage:vim)。
    • 按状态过滤(openpendingfixed)。
    • 按严重程度(如 RCimportantwishlist)。

使用命令行工具 reportbug(推荐)

sudo apt install reportbug
reportbug <package_name>
  • 可查看 Bug 详情、提交新 Bug、跟踪已有 Bug。

3. 跟踪 Debian 开发计划(Work on Backlog)

Debian 邮件列表

  • 核心列表
    • debian-devel@lists.debian.org(开发讨论)
    • debian-release@lists.debian.org(发布相关)
  • 查询/订阅: https://lists.debian.org/
  • 很多 Backlog 讨论会以邮件形式存在。

Salsa(Debian GitLab)

  • URL: https://salsa.debian.org/
  • Debian 已迁移大部分软件包到 Salsa:
    • 查看 Issue(类似 Bug)。
    • 查看 Merge Request(补丁、Backlog 处理进度)。
    • 关注某个团队(如 debian-qadebian-kernel)。

4. 跟踪特定团队的 Backlog

Debian 有很多 Packaging Team,每个团队都有自己待办事项:

常见团队页面

  • Debian QA: https://qa.debian.org/
    • 查看所有软件包状态、 orphaned 包、RC Bug。
  • Debian Installer Team: https://wiki.debian.org/DebianInstaller
  • Kernel Team: https://salsa.debian.org/kernel-team

很多团队会在 WikiSalsa Issue Board 维护 Backlog。


5. 实用工具与技巧

使用 devscripts 查询

sudo apt install devscripts
wnpp-check <package>         # 检查是否被打包/请求打包
wnpp-alert                  # 检查你的包是否被遗弃

RSS / 邮件订阅 Bug

  • 在 BTS 页面可订阅某个 Bug 的邮件通知。
  • 或使用 RSS 跟踪:
    https://bugs.debian.org/cgi-bin/rss.cgi?pkg=<package>
    

6. 总结:推荐跟踪路径

目标 推荐方式
发行版整体进度 release.debian.org + RC Bug 页面
单个软件包 Bug bugs.debian.org
开发计划 / 补丁 Salsa GitLab
团队工作 对应团队 Wiki + Salsa
实时讨论 debian-devel 邮件列表

如果你愿意,我可以:

  • 帮你 跟踪某个具体软件包 的 Backlog
  • 教你 如何提交/修复 Debian Bug
  • 解释 RC Bug 如何影响 Debian 发布

0