Hacktoberfest 2018:欢迎各种花式贡献Jenkins 项目,众人拾柴火焰高

又到了十月。这意味着 Hacktoberfest 活动的回归!今年已经是第五期。为期一个月的黑客马拉松中,您支持开源的行动将赢得限量版礼品。

我们代表 Jenkins 项目邀请您参加 Hacktoberfest 活动。不论背景和 Jenkins 经验,我们欢迎所有的贡献者参与其中。

面向每一位开发者的号召:

一起为 Jenkins 做贡献

在 Hacktoberfest 期间,每一位开发者可以通过多种途径为Jenkins 做出贡献。一般来说,在 GitHub 发起的任意类型 PR 都符合条件。您可以:

编码 – 贡献代码或自动化测试

Jenkins 项目代码库包括多种编程语言,比如:Java、Groovy 和 JavaScript 以及 Go。

您也可以找到基于 Ruby/Kotlin 的组件,甚至包括本地库 C/C++。

文档 – 改善文档

博客 – 撰写关于 Jenkins的博客

本地化 – 本地化 Jenkins 组件

设计 – artwork 以及 UI 改进也可以!

组织 – 为 Jenkins 和 Hacktoberfest (查看“阅读原文”)组织本地 Meetup

Jenkins项目清单,需要您的参与

Jenkins 项目分布在 Github 上的几个组织中,这些组织包括jenkinsci、jenkins-x和jenkins-infra。欢迎您为任意组织中的任意仓库贡献自己的力量和热情。同时,Jenkins 不同的组件有不同的复查和交付效率,如下为 Jenkins各子项目以及维护者清单:

项目(组件) 想法及链接
Jenkins 核心 Jenkins 核心总有需要改进的地方,您可以记录问题、改进代码以及添加新的特性,贡献对新人友好的问题。
Jenkins 网站 扩展并改进 Jenkins 文档,编写博客。
Jenkins X 尝试该项目并创建新的示例,增加文档,并为工具链创建新的 Builder。
Jenkins Configuration-as-Code Plugin 为该新插件贡献力量:改进代码,增加示例以及插件集成。比如为JCasC 贡献。
Jenkins Evergreen 尝试改进最近发布的项目 Evergreen – 自动滚动更新 Jenkins 系统。
Docker 打包 增加新的特性并改进 Jenkins 的 Docker 打包:Jenkins Master, 代理,以及其他组件
中文本地化 SIG 给新的网站 以及 简体中文本地化插件做贡献。
Jenkins Artwork 为 Jenkins area meetups,子项目以及插件添加新的图片以及 Logo。也可以给插件贡献新的图片。

 

这不是一份非常完整的清单,会根据维护者的兴趣而不断扩展。欢迎每一位朋友为已有插件做出贡献,甚至创建一个新的项目。

10月Meetup,等待您的助力

Hacktoberfest 是一个在线活动,同时有很多由开源社区组织的活动。开发者可以选择并加入。

我们鼓励 Jenkins Area Meetup 组织者在金秋十月能够组织 Jenkins 相关的活动,比如Workshops,或者Hackergartens。如果您本身不是 Meetup 组织者,但是希望能够组织一次 Meetup,也可以通过 meetup.com (您可以在 JAM 这里找到 JAM)联系组织者。

必要的FAQ

Q1: 如何注册?

A1:首先,在Hacktoberfest网站 (https://hacktoberfest.digitalocean.com/eventkit)注册 ,其次加入 Gitter 的 Hacktoberfest 通道。准备就绪后,即可开始贡献!

Q2: 我刚接触 Jenkins,该如何开始?

A2:如果您刚接触 Jenkins,可以从修复一些小的描述,完善问题开始。有一些对新手友好的问题,地址为:https://0x9.me/usoWX。 您也可以提交自己的问题并提出修复方案。

Q3: 如何查找文档?

A3:Jenkins 项目包含很多如何贡献的材料。比如:

Participate – 新加入的贡献者首页

插件开发指导

开发者文档

Gitter 通道 Q&A

Q4: 如何标记 Issues 和 PR?

A4:Hacktoberfest 需要在问题以及 PR 上添加 hacktoberfest 标签。您自己可能没有权限来设置标签,但是不用担心,在 Github 的 Jenkins 组织中只需要在标题中提到 Hacktoberfest ,我们将为您设置标签。

Q5: 如何得到复查?

A5:上述所有项目都会有维护者来关注,您可能会在几天内得到复查,在其他仓库和插件中需要的时间可能更长。为避免延迟,请在 Gitter 的通道 hacktoberfest-help 中告诉我们。在 Hacktoberfest 中未合并的 PR 也会计算,因此延迟合并不会影响您获得奖励。

Q6: 遇到困难该如何寻求帮助?

A6:对于非技术性问题(流程以及方向),请使用我们在 Gitter 中的 hacktoberfest-help;对于技术问题,请使用 IRC chat 或 jenkinsci/jenkins。 很多子项目也有他们自己的聊天室。

Q7: Jenkins 项目会有特殊的礼品吗?

A7:对于创建了至少五个 PR 的所有参与者将会从 Hacktoberfest 组织者中得到奖品,Jenkins 项目也会给前几名贡献者发放奖励, 但这其中会有预算和贡献影响的因素。

 

K8S中文社区微信公众号

评论 抢沙发

登录后评论

立即登录