[有问有答] Debian 缩略语
Q: 经常在邮件列表中看见 RFS, 这是什么意思
A: RFS 代表 Request For Sponsor, 当你打好了一个包, 需要人上传时, 一般会发送一封邮件到 debian-mentors@lists.debian.org, 标题一般以 "RFS:" 开头, 这样大家就都知道你是想让人帮你上传包, 其他常用的缩写还有
角色:
- DPL: Debian Project Leader, 就是 Debian 的总负责人, 每年选举一次, 现在的 DPL 是 Stefano Zacchiroli
- DD: Debian Developer, Debian 开发者, 有投票权和上传包的权利, 我现在的角色就是 DD
- DM: Debian Maintainer, 比 Debian 开发者权限低,简单来说只能上传自己维护的包,具体情况请看前面的链接
bug 相关:
- RFP: Request For Packaging, 我觉得这个包应当加入 Debian, 但是我不想去打包, 所以请求谁来打包
- ITP: Intent To Package, 我想打这个包, 已经在开始工作了, 大家不要抢, 抢也要先跟我联系
- RFH: Request For Help, 我忙不过来了, 或者技术能力不足, 需要人帮忙一起维护
- RFA: Request For Adoption, 这个包我不想继续维护了, 谁想接手
- O: Orphan, 这个包已经被我放弃了, 谁想接收就接手吧
- ITA: Intent To Adoption, 我要接手这个包
前面这六个缩写可以说是包的一个生命周期, 其中前 5 个你在运行 "reportbug wnpp" 时就可以看到(wnpp 的意思是 Work-Needing
and Prospective Packages), 最后一个是修改别人的 "RFA:" 或 "ITA:" bug 后的新标题。这部分可以参考 wnpp 的首页
其他:
- FTBFS: Failed To Build From Source, 其实就是编译失败, 经常在 bug 报告中出现
- NMU: Non-Maintainer Upload, 经常在修改日志出现, 表名修改人员不是这个包的指定维护人员
- NM Process: New Maintainer Process, 新维护人员流程, 这个流程是针对申请 Debian 开发人员(DD)的, 但由于 DM 概念的引入, 这个名字现在带来了一些混淆, 估计会改一个名字吧.
- QA: Quality Assurance, 质量保证, Debian 的 QA 小组主要负责每个包的管理首页, 比如 ibus 的, 还有开发工具来保证 Debian 的质量, 比如 lintian, DEHS, ..., 还有就是维护孤儿包(orphaned package)
- i18n, l10n, m17n: 分别表示 internationalization (国际化), localization
(本地化), multilingualization (多语言化), Debian 与这方面相关的内容在 http://www.debian.org/intl/l10n/ - xxx@l.d.o: xxx@lists.debian.org, Debian 的 maillist, 懒得敲字的时候就变成了 @l.d.o
- .d.o: .debian.org, 同上, 类似的原因
- CVE: Common Vulnerabilities and Exposures, 一般在修改日志中出现, 一般表示一个安全漏洞
- LP: launchpad, Ubuntu 的开发网站, 也是 Ubuntu 的 Bug 中心, 在关闭 Ubuntu 相关bug 时, 用这个来支持对应的 bug 号,比如 "LP: #317443", 就指 https://bugs.launchpad.net/bugs/317443
- 当然还有很多日常使用的缩略语,比如 IMHO, LOL, 大家就自行维基百科吧