当前位置:网站首页>开源之夏 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
边栏推荐
- New products, new personnel and new services, Infiniti will continue to plough into China's future!
- wheel ui
- Alibaba cloud server is invaded
- Repeatedly recognized by authoritative organizations! Smartbi was selected into the top three lists of high-tech and high growth enterprises
- Uploading multiple attachments from canvas apps to SharePoint
- TDengine 连接器上线 Google Data Studio 应用商店
- Advanced learning of MySQL -- Application -- Optimization of other SQL statements
- Push NFT out of the regulatory dilemma, and BSN launched NFT supporting infrastructure network
- Leetcode 33. Search rotation sort array
- MySQL中的行转列和列转行
猜你喜欢

Teach you how to realize pynq-z2 bar code recognition

Shardingsphere & Atlas & MYCAT comparison

Leetcode 46 Full Permutation

leetcode 70. climb stairs

Control file related views

428 binary tree (501. mode in binary search tree, 701. insert operation in binary search tree, 450. delete node in binary search tree, 669. prune binary search tree)
![[qt learning notes]qt uses MFC compilation to generate DLL libraries. The problem that DLL cannot be loaded occurs on computers without programming environment](/img/fb/4cf7013687973a7214e51faf3358c0.jpg)
[qt learning notes]qt uses MFC compilation to generate DLL libraries. The problem that DLL cannot be loaded occurs on computers without programming environment

广汽三菱全新欧蓝德首次国内亮相于年内上市 产品力全面焕新

leetcode 69. Square root of X

Common optimization techniques for Web Performance
随机推荐
Bit.Store:熊市漫漫,稳定Staking产品或成主旋律
Set up your own website (10)
手把手教你在Windows 10安装Oracle 19c(详细图文附踩坑指南)
(POJ - 1847) tram (shortest circuit)
如何使用物联网低代码平台进行画面管理?
Handwritten promise series - all
为什么要从 OpenTSDB 迁移到 TDengine
Market status and development prospect forecast of global off-road recovery rope industry in 2022
Redis系列2:数据持久化提高可用性
Analysis of shardingsphere core source code
软件测试学习-黑马程序员,软件测试学习大纲
R language statistics a program running time function system time
Common optimization techniques for Web Performance
seata-server 端数据库连接用户、业务数据库 undo_log 所属用户都需要什么权限?
新产品新人事新服务,英菲尼迪继续深耕中国未来可期!
Uploading multiple attachments from canvas apps to SharePoint
Wechat applet payment countdown
TDengine在数控机床监控中的应用
[UVM foundation] build of UVM_ Phase execution sequence
Openssf security plan: SBOM will drive software supply chain security