开源之夏2023启动!参与Apache Linkis项目开发任务赢最高12000元奖金

原创
05/06 16:00
阅读数 126

开源之夏是什么

开源之夏是开源软件供应链点亮计划下的暑期活动,由中国科学院软件研究所与openEuler社区联合主办,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展。

活动联合各大开源社区,针对开源项目的开发与维护提供 mini 任务,开放给全球高校学生报名申请。学生可自主选择感兴趣的项目进行申请,并在中选后获得社区资深开发者亲自指导的机会。项目成功结项并贡献给社区后,参与者将获得开源之夏活动奖金和结项证书。

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

开源之夏官网:https://summer-ospp.ac.cn/


Apache Linkis 项目介绍

Linkis 在上层应用程序和底层引擎之间构建了一层计算中间件。通过使用 Linkis 提供的REST/WebSocket/JDBC 等标准接口,上层应用可以方便地连接访问MySQL/Spark/Hive/Presto/Flink 等底层引擎,同时实现统一变量、脚本、用户定义函数和资源文件等用户资源的跨上层应用互通,以及通过 REST 标准接口提供了数据源管理和数据源对应的元数据查询服务。

作为计算中间件,Linkis 提供了强大的连通、复用、编排、扩展和治理管控能力。通过将应用层和引擎层解耦,简化了复杂的网络调用关系,降低了整体复杂度,同时节约了整体开发和维护成本。

Apache Linkis 项目地址:https://github.com/apache/linkis

Apache Linkis 社区本次开源之夏活动准备了三个项目,欢迎各位高校学生认领参加,以下是项目介绍。


项目一:Apache Linkis 支持 k8s 集群提交任务

项目描述:Linkis 作为大数据计算中间件,能够对底层大数据引擎进行统一的联通和作业治理。与此同时,大数据引擎在 Kubernetes(以下简称 k8s )上的部署运行越来越成熟,Spark 社区更是在 3.1 正式发布 Spark on k8s 。本项目计划在Linkis中支持 k8s 形态下的作业提交和作业治理。

项目难度:进阶/Advanced

开发语言:JAVA

导师及邮箱:陈呈辉  chchen110@foxmail.com

项目详情:https://summer-ospp.ac.cn/org/prodetail/230ba0234?list=org&navpage=org


项目二:Apache Linkis 管理台重构

项目难度:进阶

项目描述:Linkis 管理台项目存在文件结构不清晰、功能组件维护不合理、交互界面待优化等问题,因此考虑进行重构。

项目难度:进阶/Advanced

开发语言:VUE3

导师及邮箱:梅永浩  624899618@qq.com

项目详情:https://summer-ospp.ac.cn/org/prodetail/230ba0229?list=org&navpage=org


项目三:Apache Linkis 基础环境可用性检测

项目描述:当前 Apache Linkis 项目部署搭建并跑通整体流程有一定的难度。在部署搭建时为了能方便快速的定位问题,希望能够提供基础环境可用性检测脚本工具,对部署后的环境进行检查,以确保 Linkis 所依赖的基础环境的可用性。可以通过脚本以及蜜罐数据方式,验证 JDK 环境、yarn队列、hive集群等底层组件以及 Linkis 基础服务的可用性。

项目难度:基础/Basic

开发语言:JAVA、Shell

导师及邮箱:郝金福  kinghao007@gmail.com

项目主页:https://summer-ospp.ac.cn/org/prodetail/230ba0231?list=org&navpage=org


学生参与指南

1. 参与资格

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

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

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

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


2. 参与方式

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

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

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

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

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


3. 关于项目奖金

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

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

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


4. 详细学生参与指南

https://summer-ospp.ac.cn/help/student/


活动日程

有任何关于项目的疑问,可以通过社区官方邮箱与我们取得联系:dev@linkis.apache.org 欢迎扫描下方二维码加入微信群交流或添加导师微信(微信号:kinsanities),并备注开源之夏,导师会拉您入群。

— END —

如何成为社区贡献者

 官方文档贡献。发现文档的不足、优化文档,持续更新文档等方式参与社区贡献。通过文档贡献,让开发者熟悉如何提交PR和真正参与到社区的建设。参考攻略:保姆级教程:如何成为Apache Linkis文档贡献者


 代码贡献。我们梳理了社区中简单并且容易入门的的任务,非常适合新人做代码贡献。请查阅新手任务列表:https://github.com/apache/incubator-linkis/issues/1161


 内容贡献:发布WeDataSphere开源组件相关的内容,包括但不限于安装部署教程、使用经验、案例实践等,形式不限,请投稿给小助手。例如:


 社区答疑:积极在社区中进行答疑、分享技术、帮助开发者解决问题等;


 其他:积极参与社区活动、成为社区志愿者、帮助社区宣传、为社区发展提供有效建议等;

本文分享自微信公众号 - WeDataSphere(gh_273e85fce73b)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部