当前位置:网站首页>开源之夏 2022 | openGauss 项目中选公布
开源之夏 2022 | openGauss 项目中选公布
2022-06-27 16:16:00 【墨天轮】
开源之夏是开源软件供应链点亮计划系列暑期活动,由中国科学院软件研究所与openEuler社区共同举办,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。
openGauss社区深度参与暑期2022活动,发布了15个与openGauss相关的项目。在这一个多月的时间里,经过导师与学生的积极沟通、学生们认真打磨项目申请书,有11个学生最终中选openGauss项目,下面是项目中选情况。
| 项目 | 项目导师 | 中选学生 |
|---|---|---|
| 基于Go语言的openGauss ORM框架 | 向新勇 | 陈抑扬 |
Enable dbt to work with openGauss | 赵波 | 周涛 |
openGauss支持Elasticsearch作为索引类型 | 贺国锋 | 陈现森 |
openGauss DataStudio的功能改进:支持全UI切换成dark颜色 | 窦欣 | 刘秋辉 |
openGauss gs_om配置模板修改为兼容YAML/conf/properties格式 | 周斌 | 邹洁 |
openGauss的pagehack工具支持图形化展示 | 刘敏 | 马卓源 |
openGauss DataStudio的功能改进:sql语句提示表结构 | 郭维彪 | 郝骁琳 |
dbeaver增加openGauss适配 | 刘斌 | 穆昊飞 |
openGauss非内核级实现部分商业数据库兼容性功能 | 王勇昱 | 刘文兴 |
openGauss数据库监控预测 | 高云龙 | 任环宇 |
通过plugin在openGauss中实现通过数据库函数进行导入导出数据文件的操作 | 刘伟 | 李守琦 |
项目里程

在接下来的几个月时间里,导师将继续指导学生完成项目,直至项目顺利结项。
导师职责
指导学生如何成为社区的一份子,遵循社区的规范,使用社区的代码管理平台、社区常用的沟通工具(电子邮箱、IRC、邮件列表等)以及其他工具。
项目开发期间,保持与学生的定期沟通,持续了解学生的开发进度,建议应至少保证每周一到两次的沟通,应顾及到学生的专业水平和年龄,友好耐心地保持沟通,鼓励学生独立并积极地开展开发工作。
与学生进行积极有效地沟通,适当通过提问的方式让学生独立思考解决方式,避免直接告诉学生解决答案,通过方向性的指引来引导学生。
导师不可以通过代码的方式指导学生开发,也不可以帮助学生调试项目。项目的实现应由学生个人独立完成。导师可以围绕项目,指导学生制定计划、提供相关推荐文档链接、指导学生如何参与社区、提供针对实现方案的改进方向性建议等。
促进学生的贡献被社区接受。
学生职责
积极与导师联系,制定项目开发计划;
参考相关资料,为正式开发预热;
定期与导师沟通项目进度,确保项目顺利进行;
记录开发过程,项目结项输出开发文档。
以PR方式提交项目成果到指定仓库
结项标准
学生承接的项目需要以 PR 的形式提交到项目所在的开源社区仓库中并完成合并;
评估项目产出是否符合项目最初设立的目标和要求;
提交给社区的贡献的列表;
评估项目产出运行情况;
项目相关文档的完善程度;
对于研发类项目,结项报告是否提供了对应的测试验证结果;
社区及导师认为需要评估的其他方面。
参考资料:
[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
这个暑假因开源而精彩,希望各位小伙伴们能够顺利完成项目,成功结项!

扫码关注我们
微信公众号|openGauss
微信社群小助手|openGauss-bot
边栏推荐
- Software testing Basics - software testing history, process, classification, benefits, limitations
- Electronic smart package tutorial
- [UVM foundation] UVM_ Is in agent_ Active variable definition
- Asemi rectifier bridge kbp307 parameters, kbp307 details, kbp307 pictures
- Wanzhou gold industry: a common technical term in gold t+d transaction?
- ROS "topic" programming implementation
- Defiato is an innovation that combines user-friendly features of a centralized platform with defi services
- 时间序列数据的特点
- If the storage engine of time series database wants to be the best, it has to do its own research
- Asemi rectifier bridge kbp310 function pin diagram
猜你喜欢

建立自己的网站(10)

Software testing Basics - software testing history, process, classification, benefits, limitations

医院预约挂号系统-系统结构

Hospital reservation and registration system - system structure
![[UVM basics] set a monitor at the input port of the DUT to explain the necessity](/img/72/0cecd17ab2c893b978b0995363cfcf.jpg)
[UVM basics] set a monitor at the input port of the DUT to explain the necessity

Application of scaleflux CSD 2000 in Ctrip

The power of code refactoring: how to measure the success of refactoring

TDengine 连接器上线 Google Data Studio 应用商店

ROS "topic" programming implementation

Overview of Inspur Yunxi database executor
随机推荐
leetcode 82. Delete duplicate Element II in the sorting linked list
Written in eclipse, problems after querying the database connection
leetcode 142. Circular linked list II
leetcode 19. Delete the penultimate node of the linked list
The difficulty of realizing time series database "far surpassing" general database in specific scenarios
Wanzhou gold industry: what knowledge points do you need to master to invest in precious metals?
Redis系列2:数据持久化提高可用性
Anfulai embedded weekly report (issue 252): February 7, 2022 to February 13, 2022
Part 31 supplement (31) ECMAScript conversion to string and number
About redis master-slave replication
Oracle的NUMBER长度超过19之后,实体使用Long映射,导致出现问题是为什么?
Wechat applet association search
[elt.zip] openharmony paper Club - witness file compression system erofs
Characteristics of time series data
The first in China! EMQ joined Amazon cloud technology's "startup acceleration - global partner network program"
TP5 generates the most detailed two-dimensional code tp6 (also available)
Generate zip package command
软件测试学习-黑马程序员,软件测试学习大纲
Repeatedly recognized by authoritative organizations! Smartbi was selected into the top three lists of high-tech and high growth enterprises
1. introduction to MariaDB