Fedora Hacktoberfest 项目

现在是十月! 这意味着它的年度时间 啤酒节 由 DigitalOcean 和 DEV 提出。 Hacktoberfest 是一个为期一个月的活动,旨在鼓励对开源软件项目的贡献。 参加者 登记 并在 10 月份向 GitHub 托管的存储库提交至少四个拉取请求将获得免费 T 恤。

在最近的一次 Fedora 杂志文章,我列出了一些潜在的贡献者可以开始贡献的领域 Fedora. 在本文中,我将重点介绍一些提供帮助机会的具体项目 Fedora 当你参加 Hacktoberfest。

Fedora 基础设施

  • 菩提 — 当软件包维护者构建软件包的新版本以修复错误或添加新功能时,它不会立即发布给用户。 首先,它会花时间在更新测试存储库中,在那里可以接收一些实际使用情况。 Bodhi 管理从测试存储库到更新存储库的更新流程,并为测试人员提供 Web 界面以提供反馈。
  • 新热度 ——这个项目听 release-monitoring.org (这也在 GitHub) 并在发布新的上游版本时打开 Bugzilla 问题。 这允许包维护人员快速了解新的上游版本。
  • 科谢 — koschei 支持持续集成 Fedora 包。 它是用于运行服务的软件,用于在 Koji 实例中的构建依赖项发生更改或经过一段时间后从头开始重建 RPM 包。
  • 镜像管理器2 — 分发 Fedora 打包到全球用户群需要大量带宽。 就像开发一样 Fedora分布 Fedora 是一个协作的努力。 MirrorManager2 跟踪数百个公共和私有镜像并将每个用户路由到“最佳”镜像。
  • fedora 消息传递 — 内部行动 Fedora 社区——从源代码提交到参与 IRC 会议到……很多事情——生成可用于执行自动化任务或发送通知的消息。 fedora-messaging 是使发送和接收这些消息成为可能的工具集。
  • 联邦的 ——那次会议是什么时候? 又出现在哪个 IRC 频道? Fedocal 是团队使用的日历系统 Fedora 社区来协调会议。 这不仅是一个很好的 Hacktoberfest 项目,它也是 寻找新的维护者 采用它。

除上述项目外, Fedora 基础设施团队强调 好的 Hacktoberfest 问题 在他们所有的 GitHub 项目中。

社区项目

  • 菩提子 — 该项目为 Bodhi 提供 Rust 绑定。
  • 小曲 — Koji 是用于构建的系统 Fedora 包。 Koji-rs 为 Rust 应用程序提供绑定。
  • fedorars — 这个项目提供了一个 Rust 库,用于与 Fedora 像 Python 等其他语言一样的服务。
  • 反馈管道 — 当前之一 Fedora 理事会的目标是 最小化:努力减少安装和修补的足迹 Fedora 发布。 反馈管道是该团队开发的一种工具,用于生成 RPM 大小和依赖关系的报告。

还有很多

上面的项目只是一个小样本,专注于用于构建的软件 Fedora. 许多 Fedora 软件包的上游托管在 GitHub 上——太多了,无法在此处列出。 最好的起点是对您很重要的项目。 您所做的任何贡献都有助于改善整个开源生态系统。 如果您正在寻找特别的东西, 加入特别兴趣小组 能够帮助。 快乐黑客!