Rich bonuses are waiting for you | The 6th open source innovation competition openGauss track

Under the guidance of the Information Science Department of the National Natural Science Foundation of China, the 6th "China Software Open Source Innovation Competition" was sponsored by the China Computer Federation (CCF), and jointly organized by Northwestern Polytechnical University, Green Computing Industry Alliance, and CCF Open Source Development Committee. It aims to provide a platform for the domestic open source community to display, communicate, and cooperate, to stimulate the vitality of open source innovation, to cultivate talents for open source practice, and to help the high-quality development of open source ecological construction.

openGauss, as an open source database platform, encourages more developers to contribute to the community. Through this competition, it is hoped that the connection between university talents and the information industry can be strengthened, more outstanding software development talents can be cultivated, a batch of excellent open source projects can be cultivated, the industrial ecology of information technology application innovation can be jointly built, and the independent innovation level of information technology can be accelerated. This time, openGauss has set up an open source project contribution competition and an open source code commentary competition in this competition . Developers are welcome to actively sign up!

Competition 1: openGauss Open Source Project Contribution Competition

Event task

Question 1: Installation and Deployment

Successfully install openGauss single node, and operate openGuass normally through the gsql command line

Submission

Download the software on the openGauss official website. After the installation and deployment is successful, complete the relevant operations as required and record the video, and submit it in the form of video.

Problem 2: Bug Solving

For all warehouses in the openGauss community, including codes, documents, etc., find bugs, fix bugs and successfully merge PRs, using the quantity and importance level as the judging criteria.

Submission

(1) Create your own project mirror A on the competition platform GitLink

Step 1: Select the project you want to participate in from the openGauss community, and get the address of the project warehouse: 

Step 2: Log in to the GitLink platform; 

Step 3: Import the corresponding project into the GitLink platform, and create your own project mirror A. Among them, the "import warehouse ULR" that needs to be filled in is the address of the project warehouse obtained in the first step. 

(2) Submit the found bugs in mirror project A

Submit the found bug in the "Issue" section of mirror project A, including the bug description, the scene where the bug occurred, etc.

(3) Submit the bug solution code in mirror project A

Propose solutions to the found bugs in mirror project A, and implement the corresponding codes.

(4) Submit the code to the project root community

在大赛组织评审前,将最终作品提交至项目根社区对应项目中,项目根社区地址:https://gitee.com/opengauss。

代码提交至根社区前需要签署 CLA ,签署地址:https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZ2F1c3M=

赛题三:功能实现

面向openGauss社区里面的所有仓库提交特性需求,完成特性实现并成功合并PR,以数量和重要性等级作为评判标准。

作品提交

(1)在竞赛平台GitLink上创建属于自己的项目镜像A

第一步:从openGauss社区中选择希望参与的项目,拿到项目仓库地址,

第二步:登录GitLink平台; 

第三步:将相应项目导入GitLink平台,创建属于自己的项目镜像A。其中,需要填写的“导入仓库ULR”为第一步中拿到的项目仓库地址。 

(2)在镜像项目A中提交特性需求

在镜像项目A中的“疑修(Issue)”板块提交希望实现的特性需求。

(3)在镜像项目A中提交特性需求的实现代码

在镜像项目A中针对提交的特性需求,提出解决方案,并实现相应的代码。

(3)将代码提交至项目根社区

在大赛组织评审前,将最终作品提交至项目根社区对应项目中,项目根社区地址:https://gitee.com/opengauss。

代码提交至根社区前需要签署 CLA ,签署地址:https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZ2F1c3M=

赛题四:原创工具

实现openGauss周边技术生态工具提交到openGauss社区并且成功合并PR,以数量和重要性等级作为评判标准。

作品提交

(1)在竞赛平台GitLink上创建属于自己的项目镜像A

第一步:登录GitLink平台;
第二步:将openGauss项目导入GitLink平台,创建属于自己的项目镜像A。其中,需要填写的“导入仓库ULR”为:https://gitee.com/opengauss/examples.git

(2)在镜像项目A中提交代码到指定目录
在镜像项目A中创建子目录“../XXX-examples”,其中“XXX”为个人姓名简写。然后将实现代码及相关文档提交到该目录下

(3)将代码提交至项目根社区
在大赛组织评审前,将最终作品提交至项目跟社区中。项目根社区地址:https://gitee.com/opengauss/examples
代码提交至根社区前需要签署 CLA ,签署地址:https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZ2F1c3M=

赛题五:原创应用

基于openGauss的JDBC、ODBC等驱动实现一个应用系统,应用系统可以为C/S架构,B/S架构或者移动端应用等,应用系统代码以PR的形式提交到openGauss应用案例仓库examples仓库。要求应用系统为参赛者原创,以使用到的openGauss高级特性的数量作为评判标准。

作品提交

(1)在竞赛平台GitLink上创建属于自己的项目镜像A  

第一步:登录GitLink平台;

第二步:按下图操作,将openGauss项目导入GitLink平台,创建属于自己的项目镜像A。其中,需要填写的“导入仓库ULR”为:https://gitee.com/opengauss/examples.git  

(2)在镜像项目A中提交代码到指定目录

在镜像项目A中创建子目录“../XXX-examples”,其中“XXX”为个人姓名简写。然后将实现代码及相关文档提交到该目录下

(3)将代码提交至项目根社区

在大赛组织评审前,将最终作品提交至项目跟社区中。项目根社区地址:https://gitee.com/opengauss/examples

代码提交至根社区前需要签署 CLA ,签署地址:https://clasign.osinfra.cn/sign/Z2l0ZWUlMkZvcGVuZ2F1c3M=

openGauss 开源项目贡献赛赛事奖金

奖项

数量

含税奖金(单位:元)

一等奖

1

50000+获奖证书

二等奖

3

20000+获奖证书

三等奖

8

5000+获奖证书

优秀奖

排名前10%队伍

获奖证书

赛事二:openGauss代码评注赛

赛事任务

参赛选手围绕openGauss项目代码持续添加代码注释、撰写技术博客,内容要求为参赛者原创。本赛事主要包括以下两类任务:

(1)注释类代码评注: 

学习openGauss项目项目代码,复刻(Fork)项目副本并为项目代码添加或修改注释,并将注释以PR形式提交到根项目中。

(2)技术博客类代码评注

针对openGauss项目文件级、模块级代码的说明或者优秀代码赏析、项目部署应用等,不适合以代码注释方式添加到项目代码中,要求以技术博客的方式发布。

作品提交

本赛道要求参赛作品在官方竞赛平台“GitLink(确实开源)”上对应项目中提交,并定期将贡献同步到项目的根社区中。

openGauss代码评注赛赛事奖金

奖项

数量

含税奖金(单位:元)

一等奖

1

30000+获奖证书

二等奖

3

10000+获奖证书

三等奖

8

5000+获奖证书

优秀奖

排名前10%队伍

获奖证书

参考资料及导师

[1] openGauss官方网站:https://opengauss.org

[2] openGauss官方代码仓库:https://gitee.com/opengauss

[3] openGauss内核仓库:https://gitee.com/opengauss/openGauss-server

[4] openGauss文档仓库:https://gitee.com/opengauss/docs

[5] openGauss应用案例仓库:https://gitee.com/opengauss/examples

[6] openGauss JDBC接口:https://gitee.com/opengauss/openGauss-connector-jdbc

[7] openGauss ODBC接口:https://gitee.com/opengauss/openGauss-connector-odbc

项目导师:梅相如 [email protected]

参赛指南

本赛事下设多类赛题,参赛者选择其中1项、多项或者全做均可。最终评奖将综合参赛者在该赛事下的所有贡献进行评奖。

参赛作品要求提交至大赛官方平台“GitLink(确实开源)”上。同时,在赛事进行评审前,要求将作品同步提交至开源项目对应的根社区,这将作为作品是否为有效参赛作品的依据之一。

步骤一:赛事报名

报名须知:

(1)参赛对象:高校教师、学生,企业从业人员,自由职业者

(2)组队方式:参赛队伍由1名导师(可选)和不超过3名成员组成

(3)报名时间:2023.04.22——2023.09.30

报名步骤:

扫描下方二维码,进入报名页面,填写报名信息,报名参赛。

开源创新赛

代码评注赛

组队流程

(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建。

(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。注意:每名学生在每项赛事中只能参与1个战队,每名老师可以担任多个参赛小组的指导老师。

(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。

赛事安排

赛事时间:

1. 大赛报名系统开放:2023年4月-10月

2. 比赛时间:2023年5月-10月  

  • 热身赛阶段:5月-6月

  • 初赛阶段:7月-8月

  • 决赛阶段:9月-10月

3. 颁奖时间:2023年10月22日(暂定)

大赛官方报名与支撑平台:

https://gitlink.org.cn/

各赛道的赛事将在大赛官网持续发布。各参赛队伍的在线报名、参赛细则、参赛手册、问题答疑等将在大赛官方网站及竞赛官方支撑平台各赛道网站实时更新,相关解释权归组委会所有,请各位参赛选手及时关注相关网站信息。

欲了解更多大赛信息,加入openGauss创新大赛QQ交流群

大赛QQ交流群

组织机构

指导单位

国家自然科学基金委员会信息科学部

主办单位

中国计算机学会(CCF)

承办单位

西北工业大学
绿色计算产业联盟
CCF开源发展委员会

协办单位

CCF软件工程专业委员会
CCF系统软件专业委员会
中国高校计算机教育MOOC联盟实践教学工作委员会
新一代人工智能产业技术创新战略联盟

本文分享自微信公众号 - openGauss(openGauss)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

爱奇艺客户端“白嫖”电视机,后台满速上传 TIOBE 7 月榜单:C++ 即将超越 C,JavaScript 进入 Top6 GPT-4 模型架构泄露:包含 1.8 万亿参数、采用混合专家模型 (MoE) 中后台前端苦 CURD 久矣,今将举 Koala Form 历时 30 年,Linux 市场份额达到 3% 马斯克宣布成立 xAI 公司 ChatGPT 流量下降 10% Twitter 劲敌 —— Threads 用户数突破 1 亿 新型 Windows 恶意软件,旨在全面窃取数据 SUSE 投入 1000 万美元,fork RHEL
{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/u/5059795/blog/10082774