奖金8k!完成 KCL IDE 插件相关任务即可赢取【开源之夏 2023】

开源之夏活动介绍

开源之夏是由中科院软件所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。

开源之夏联合国内外开源社区,针对重要开源软件的开发与维护提供项目任务,面向全球高校学生开放报名。中选学生将在项目资深开发者(项目导师)的指导下,参与开源贡献,完成开发工作并贡献给开源社区。

学生可自主选择感兴趣的项目进行申请,中选后在项目开发者(社区导师)的指导下进行开发。根据项目的难易程度和完成情况,结项者将获取开源之夏活动奖金和结项证书。


项目介绍

关于 KusionStack

KusionStack 是一个可编程、高灵活性的应用交付及运维技术栈,灵感源于融合(Fusion)一词,旨在帮助企业构建的应用运维配置管理平面及 DevOps 生态。

  • 融合专有云,混合云,多云混合场景
  • 融合以云原生技术为主,同时采用多种平台技术的混合平台技术选型
  • 融合多项目、多团队、多角色、多租户、多环境的企业级诉求

基于 Platform as Code (平台服务即代码)理念,研发者可以快速收敛围绕应用运维生命周期的全量配置定义,面向混合技术体系及云环境,完成从应用运维研发到上线的端到端工作流程,真正做到一处编写,随处交付

项目内容

KusionStack 项目地址:开源软件供应链点亮计划-开源之夏2023

:eyes: :eyes: KusionStack 在本次活动中设置了两个项目,任选其一参与即可:


项目一 KusionStack 多平台 E2E 测试框架建设

项目难度 :基础/Basic

项目描述 :本项目的主要工作是建设 KusionStack 多平台(Linux/MacOS/Linux) E2E 测试框架,从 CI、集成测试、单元测试等多个方面建设与完善 KusionStack 质量保障体系。保证通过此体系检查的代码修改有较高的质量水平。

开发语言 :GO


项目二 Kusion IDE 插件增强和 Language Server 集成

项目难度 :基础/Basic

项目描述 :本项目为 Kusion 及 KCL 的 IDE 插件支持提供增强:

  • VS Code Kusion 扩展:基于 Kusion 为应用提供全生命周期的配置维护、状态观测、交付支持。本次项目为 VS Code Kusion 扩展提供增强,支持配置预览功能的字段文档悬停,并为从模板/模型创建项目功能提供用户输入校验。

  • KCL IDE 扩展为 KCL 配置策略语言的提供编写辅助支持,提升配置研发效率和正确性。本次项目将现有 KCL language server 集成到 IDEA、Vim 平台。

开发语言 :TypeScript, JAVA


学生参与指南

1. 参与资格

本活动面向年满 18 周岁在校学生。

· 暑期即将毕业的学生,只要在申请时学生证处在有效期内,就可以提交申请。

· 中国籍学生参与活动需提供身份证、学生证、教育部学籍在线验证报告(学信网)或在读证明。

· 外籍学生参与活动需提供护照,同时提供录取通知书、学生卡、在读证明等文件用于证明学生身份。

2. 参与方式

· 成功注册报名的学生可以自由挑选项目。

· 对于感兴趣的项目,学生可以通过邮箱与对应老师进行沟通联系并在官网提交项目申请书。

· 中选的学生将会在社区与导师的指导下完成项目开发任务,并将成果贡献给社区。

· 导师会对学生项目成果进行评估。

· 主办方会组成评审团,对针对项目产出进行评审,并综合社区的评审意见,给出最终评审结论并发放活动奖金。

3. 关于项目奖金

· 每个项目难度分为基础和进阶两档,对应学生结项奖金分别为税前人民币 8000 元和税前人民币 12000 元。(注:奖金数额为税前人民币金额)。

· 难度分级由社区根据项目情况决定。

· 通过结项考核的学生将获得奖金。

详细学生参与指南戳这里: :point_right: 常见问题 - 帮助 | 开源之夏


活动日程

日期 事项
04/29-06/04 学生报名、挑选项目、与导师沟通并准备项目申请材料、提交申请
06/05-06/25 项目申请审核
06/26 中选公示 学生可在官网和点亮计划管理系统中查看申请结果
06/26-06/30 项目开发预热 与社区及导师进一步就项目进行沟通,明确项目需求、开发方案与时间规划
07/01-09/30 项目开发 结项报告与 PR/MR 链接提交截止时间 09/30 24:00 UTC+8
10/01-10/31 导师结项审核-PR/MR 合并
11/01-11/08 组委会结项审核-成果审核
11/09 结项项目公示
11月 年度优秀学生评选
2 个赞