From Fedora Project Wiki
Fedora 项目的所有软件包由 Red Hat 雇员和整个社区的志愿者共同维护。
以何种身份参与维护
一些对软件包维护人员有用的链接
参与项目的方式
- 软件包审核流程——软件包审核流程
- 加入打包特别兴趣小组——对发行版特殊部分感兴趣的打包者小组
- EPEL——重构所有针对 RHEL 及其衍生发行版的附加软件包
打包委员会
打包委员会 制定 Fedora 的 打包规定,以下是一些重要信息:
打包介绍
- 如何创建一个 GNU Hello World 软件包——一份简单的 GNU Hello World 程序打包教程,不是很详细
- 如何制作 RPM 包——超级详细的基础教程
- Maximum RPM Book——一本虽然已经过时,但依然不愧是经典的书
- RPM 指南——一份全面介绍 RPM 机制的指南
- 软件包构建指南——通过实例让您快速了解 RPM 打包要领
- 有关更新软件包的策略——该策略给予您许多升级软件版本的建议,类似于“什么时候我应该更新我制作的软件包?”等问题在这里有很好的解答
步骤, 策略和指南
- 软件包审核流程 - 如何添加软件包至 Fedora 仓库
- 软件包维护者的职责 - 如果你是包维护者,那么需要了解你的职责
- 更新策略 - 何时推送软件包更新的策略
- 软件包维护指南 - 如何正确使用 Fedora 维护系统来维护软件包的指南,和 FAQ
- 如何更新软件包 - 更新软件包的步骤
- 软件包重命名流程 和 更新路径 — 重命名或分割软件包 - 软件包被重命名、分割或加入时,如何正确处理过时的包
- 如何删除 EOL 软件包
- 使用 Mock 测试构建软件包
- 使用 Koji 构建系统
- 使用 Bodhi 命令行工具
- Milestone freezes - Fedora Alpha, Beta 和 Final 冻结对打包者的影响
- Fedora 生命周期 - 包含 Fedora 开发进度的相关信息,需特别关注各种冻结日期
对 Fedora 软件包收集小组成员有用的信息
- Fedora 特别兴趣小组首页
- Bugzilla 中的 Fedora 软件包组件目录
- koji 自动构建系统实时信息 / koji 自动构建系统实时信息(HTTPs)
- Fedora 软件包数据库
- Bodhi——发行版本递送系统
- RPM Repository Admin requests——显示在源或者 CVS 系统中手动获得手册副本或者软件包移除信息的页面
- 假期通知——如果您有一段时间无法在线,请在此留下通知
- Test Machines - 捐赠为测试、本地模拟编译(Mock)、在推送至 koji 自动构建系统编译或调试软件包的服务器
- Fedorapeople_Repos——放置个人源的地方
重要的邮件列表
- devel-announce 邮件列表是一个只传达有关开发声明的低流量邮件列表。
- devel 邮件列表是一个有关 Fedora 开发讨论的高流量邮件列表。
- package-announce 邮件列表是一个超高流量的邮件列表。这里会有所有与 Fedora 源软件包改动有关的提示信息。请注意,Fedora 软件包数据库会借此给您发送您参与维护的软件包的改动信息邮件。
- packaging 邮件列表是 Fedora 打包委员会 的官方交流邮件列表。在这里将会决定与打包有关的事项或者规则。
Fedora 项目筹划委员会(FESCo)
Fedora 在技术方面的管理由 Fedora 项目筹划委员会(FESCo) 执行。
- FESCo 成员 | FESCo 当前计划 | 历史会议总结
- 建议收集页面 (大胆提出您的建议!)
This category currently contains no pages or media.