Hi~同学!
想和技术大牛一起参与开源吗?
如果你对数据库、PostgreSQL 感兴趣,那么就来参与开源之夏吧!一年一度的开源之夏已经开启,是高校学生参与开源的不二之选,绝对不容错过。
IvorySQL 社区再一次参与其中,发布了 2 个项目。欢迎各位同学来认领哦!
开源之夏是由中国科学院软件研究所 “开源软件供应链点亮计划” 发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源开发维护,培养和发掘优秀开发者,推动开源社区发展与软件供应链建设。
该活动联合国内外开源社区发布项目任务,面向全球高校学生开放报名。通过项目审核的学生可以在导师的指导下,利用暑期参与开源项目建设,提高个人技术能力、了解开源、结识开源前辈,完成项目的同学还将获得现金奖励与荣誉证书!
如果你不知道怎么参与,可以参考官方教程 《预热准备|开源之夏 2025 项目任务陆续上线,提前准备不慌张》。
▼ 你将收获:
今年 IvorySQL 社区在开源之夏共发布了 2 个项目,全部围绕 IvorySQL 本身的开发。
IvorySQL 是一个开源的基于 PostgreSQL 的兼容 Oracle 的数据库,支持在多个平台和操作系统上使用。目前,IvorySQL 需要通过手动执行多条命令进行源码安装,缺乏一键式安装方式。虽然已有源码安装的教程和命令,但不同操作系统下的安装过程存在差异,且手动执行的过程繁琐且容易出错。
为此,计划通过增加一键式安装脚本,使用户能够快速、简便地通过源码安装 IvorySQL。最终目标是提供一个一键式安装脚本,用户只需进行简单配置并执行脚本,就能通过一条命令完成 IvorySQL 的安装和启动。
👨🏫 项目导师:矫顺田
📨 联系邮箱: jiaoshuntian@highgo.com
🔑 项目难度:基础
⛏ 技术领域:PostgreSQL
IvorySQL 是一个开源的基于 PostgreSQL 的数据库,支持多种 Oracle 兼容特性。目前,IvorySQL 需要一个强大且确保数据库级别唯一的
sys_guid 函数。尽管 PostgreSQL 内核提供了类似的函数,如基于伪随机数的
gen_random_uuid(),但仍缺少专门的
sys_guid 函数。
因此,计划基于
uuid-ossp/e2fs 扩展开发一个符合需求的
sys_guid 函数,并将最终代码以 PR 形式提交到 GitHub。
👨🏫 项目导师:牛世继
📨 联系邮箱: niushiji@highgo.com
🔑 项目难度:基础
⛏ 技术领域:PostgreSQL
目前为项目发布与审核、学生与导师沟通阶段,各位学生如果对上述项目感兴趣,欢迎你加入 IvorySQL 社区交流群。与对应的导师进行沟通了解,并在导师的指导下完成项目申请书的编写。
入群请添加社区管理员微信(IvorySQL_official),并备注开源之夏。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3083564/ ,如需转载,请注明出处,否则将追究法律责任。