开源持续交付黑客松--号角声起

1,579 阅读3分钟

本文首发于:Jenkins 中文社区

作者:Zhao Xiaojie

开源持续交付黑客松--号角声起

给你48小时,可以持续交付多少创意呢?

Jenkins 中文社区黑客松

Jenkins 中文社区计划于2019年10月25日发起一场以 DevOps 为主题的开源黑客松编程比赛,该活动旨在为当下金融、能源、政务、交通等场景面临的 IT 挑战提出解决方案,我们希望本次赛事期间您也能够收获业内同行间最有价值的碰撞成果。

本次活动由 Jenkins 中文社区主办,并由受到 Cloudbees、码云、京东云以及开源社等合作伙伴的大力支持。我们非常欢迎关心和关注开源以及持续交付的企业以及社区加入或者支持我们。有意与我们合作,可以在 Jenkins 公众号后台回复,或者发送电子邮件到 admin@jenkins-zh.cn。

比赛规则

活动中创建的新代码仓库,都会托管在 Jenkins 中文社区托管在码云上的组织下 。因此,任何人都可以根据对应的开源协议进行修改、分发等。

  • 所有的代码(或文档、设计等)工作,必须在现场完成,如有发现提前准备或者抄袭者,将会被取消当年以及次年的比赛资格
  • 所有项目必须可以做到持续构建,能做到持续交付、灰度发布的项目可以加分
  • 推荐与不同技能的小伙伴组成3人左右的团队,一起完成项目

评选标准:团队协作、完整性、创新、难度、大众评分

报名说明

年满十八周即可报名参加,鉴于我们的所有项目都会托管在码云上,因此,参赛者必须能够熟练地使用码云。而为了能够证明你能够完成本次活动中的项目,当你从下面的项目提议中选定一个后,在报名时必须提供一个与你所选项目相关的、自本活动发布后的、已经合并了的 PR 链接,我们会根据该 PR 链接来决定你的报名是否可以通过。

报名成功后,需要给出明确的项目提议——要做的具体功能列表、修复的缺陷列表等。请注意,只有审核通过的项目提议才可以在最后的线下活动中继续参加比赛。

上述过程必须在“报名截止”之前完成。具体报名方式,请关注 Jenkins 公众号后续的通知,或者在 Jenkins 公众号后台回复“社区活动”后加入我们的微信群。

项目提议

  • Kubernetes 插件优化
    • 所需技能:Kubernetes、Java
  • Jenkins 中文社区网站改版
    • 所需技能:Hugo、Markdown、JavaScript、CSS
  • Jenkins 命令行工具 jcli
    • 所需技能:Golang、Jenkins API
  • Jenkins 微信公众号后端服务
    • 所需技能:Golang、微信公众号 API
  • Jenkins Java 语言客户端
    • 所需技能:Java、Jenkins API
  • 微信机器人
    • 所需技能:JavaScript

奖项设置

  • 悬赏项目(1~2个)
  • 冠军项目(1个)
  • 亚军项目(2个)
  • 入围项目(若干)

活动安排

  • 8月1日~8月31日
    • 议题征集
  • 9月30日
    • 报名截止
  • 10月25日~10月27日
    • 比赛时间(以下为比赛日的时间)
  • 10月25日(周五)晚上七点~八点
    • 签到
  • 10月25日(周五)晚上八点~九点
    • 比赛动员宣讲
  • 10月25日(周五)晚上九点~10月27日(周日)下午四点
    • 持续创作
  • 10月27日(周日)下午四点~晚上七点
    • 作品评选
  • 10月27日(周日)晚上七点~晚上八点
    • 颁奖仪式