又到了十月。这意味着 Hacktoberfest 活动的回归!今年已经是第五期。为期一个月的黑客马拉松中,您可以支持开源并赢得一件限量版礼品。
我们代表 Jenkins 项目邀请您参加 Hacktoberfest 活动并为之做出贡献。不论背景和 Jenkins 经验,我们欢迎所有的贡献者参与其中。

给 Jenkins 做贡献
项目
Jenkins 项目分布在 Github 上的几个组织(jenkinsci、jenkins-x、jenkins-infra)中。欢迎给任意组织中的任意仓库做贡献,然而 Jenkins 不同的组件有不同的复查和交付效率。这里有一个 Jenkins 子项目以及维护者的清单。
项目(组件) | 想法及链接 |
---|---|
Jenkins 核心总会有需要改进的地方。您可以记录问题、改进代码以及添加新的特性。 |
|
扩展并改进 Jenkins 文档,编写博客。 |
|
尝试该项目并创建新的示例,增加文档,并为您的工具链创建新的 Builder。 |
|
给这个新插件做贡献:改进代码,增加示例以及 插件集成。 |
|
尝试改进最近发布的项目 Evergreen - 自动滚动更新 Jenkins 的系统。 |
|
Docker 打包 |
增加新的特性并改进 Jenkins 的 Docker 打包: Jenkins Master, 代理,以及其他组件 |
为 Jenkins area meetups,子项目以及插件添加新的图片以及 Logo。 您也可以给插件贡献新的图片。 |
注意,这不是完整清单,这会根据维护者的兴趣而扩展。欢迎您给已有的插件做贡献,甚至创建一个新的。
本地活动
Hacktoberfest 是一个在线活动,但有很多由开源社区组织的活动。您可以从这里的 活动选择一个并加入。
我们也鼓励 Jenkins Area Meetup 组织者在十月组织 Jenkins 相关的活动(workshops, hackergartens)。 如果您并不是一个 meetup 组织者,但是希望组织一次 meetup,您也可以通过 meetup.com (您可以在 JAM 这里找到 JAM)并联系组织者。 查看 Hacktoberfest Event Kit 获取更多信息。
FAQ
Q: 我怎么注册?
-
在这个网站注册 Hacktoberfest
-
加入 Gitter 的 Hacktoberfest 通道
-
所有已经就绪,开始贡献!
Q: 我刚接触 Jenkins,该如何开始?
如果您刚接触 Jenkins,您可以从修复一些小的描述完善的问题开始。有一些这样对新手友好的问题,查看上面表格中的链接。 您也可以提交自己的问题并提出修复方案。
Q: 如何查找文档?
Jenkins 项目包含很多如何贡献的材料。这里有些链接可能会有帮助:
-
Participate - 新加入的贡献者首页
-
Gitter 通道 Q&A
上面表格中的项目也有他们自己帮助新人的文档。
Q: 如何标记 Issues 和 PR?
Hacktoberfest 需要在问题以及 PR 上添加 hacktoberfest
标签。您自己可能没有权限来设置标签,但是不用担心!
在 Github 的 Jenkins 组织中只需要在标题中提到 Hacktoberfest
后,我们将会为您设置标签。
Q: 如何得到复查?
上面所有的项目都会有维护者来关注,您可能会在几天内得到复查。在其他仓库和插件中时间可能会更长。 为了避免延迟,请在 Gitter 的通道 hacktoberfest-help 中告诉我们。 在 Hacktoberfest 中未合并的 PR 也会计算,因此延迟合并不会影响您获得奖励。
Q: 遇到了困难,该如何寻求帮助?
-
对于非技术性问题(流程以及方向),请使用我们在 Gitter 中的 hacktoberfest-help
-
对于技术问题,请使用 IRC chat 或 jenkinsci/jenkins。 很多子项目也有他们自己的聊天室。