博客 / 詳情

返回

開源之夏 2025 結項名單揭曉!IvorySQL 社區雙項目圓滿收官

11 月 9 日,開源之夏 2025 結項名單揭曉!今年共有 182 家開源社區,565 個項目任務,450 所高校的 2290 名學生報名參與。

在更為嚴苛的申請和審核條件下,本屆開源之夏產生了 518 位中選學生;在經歷了三個月的項目開發和一個月的代碼合入期後,最終 437 位同學通過了導師、社區和組委會的審核,成功結項。

在開源之夏 2025 活動中,IvorySQL 社區共提交了 2 個項目課題,分別是:為 IvorySQL 增加一鍵式安裝腳本、為 IvorySQL 開發基於 uuid-ossp 的 sys_guid 函數,最終兩個項目各有一位高校學生中選,最終他們也都順利結項!在此,IvorySQL 社區祝賀兩位同學順利結項。

結項公示地址 :

https://summer-ospp.ac.cn/final

1.jpg

IvorySQL 社區項目介紹

今年 IvorySQL 社區在開源之夏共發佈了 2 個項目,全部圍繞 IvorySQL 本身的開發。

項目 1:為 IvorySQL 增加一鍵式安裝腳本

IvorySQL 是一個開源的基於 PostgreSQL 的兼容 Oracle 的數據庫,支持在多個平台和操作系統上使用。目前,IvorySQL 需要通過手動執行多條命令進行源碼安裝,缺乏一鍵式安裝方式。雖然已有源碼安裝的教程和命令,但不同操作系統下的安裝過程存在差異,且手動執行的過程繁瑣且容易出錯。

為此,計劃通過增加一鍵式安裝腳本,使用户能夠快速、簡便地通過源碼安裝 IvorySQL。最終目標是提供一個一鍵式安裝腳本,用户只需進行簡單配置並執行腳本,就能通過一條命令完成 IvorySQL 的安裝和啓動。

👨‍🎓 中選學生:王碩

👨‍🏫 項目導師:矯順田

📨 聯繫郵箱:jiaoshuntian@highgo.com

🔑 項目難度:基礎

⛏ 技術領域:PostgreSQL

★ 項目詳情:https://summer-ospp.ac.cn/org/prodetail/258430417

項目 2:為 IvorySQL 開發基於 uuid-ossp 的 sys_guid 函數

IvorySQL 是一個開源的基於 PostgreSQL 的數據庫,支持多種 Oracle 兼容特性。目前,IvorySQL 需要一個強大且確保數據庫級別唯一的 sys_guid 函數。儘管 PostgreSQL 內核提供了類似的函數,如基於偽隨機數的 gen_random_uuid(),但仍缺少專門的 sys_guid 函數。

因此,計劃基於 uuid-ossp/e2fs 擴展開發一個符合需求的 sys_guid 函數,並將最終代碼以 PR 形式提交到 GitHub。

👨‍🎓 中選學生:崇鵬豪

👨‍🏫 項目導師:牛世繼

📨 聯繫郵箱:niushiji@highgo.com

🔑 項目難度:基礎

⛏ 技術領域:PostgreSQL

★ 項目詳情:https://summer-ospp.ac.cn/org/prodetail/258430418

關於開源之夏

“開源之夏(英文簡稱 OSPP)”是中國科學院軟件研究所“開源軟件供應鏈點亮計劃”指導下的系列暑期活動,由中國科學院軟件研究所和華為技術有限公司共同主辦,旨在鼓勵在校學生積極參與開源軟件的開發維護,培養和發掘更多優秀的開發者,促進優秀開源軟件社區的蓬勃發展,助力開源軟件供應鏈建設。

活動聯合各大開源社區,針對重要開源軟件的開發與維護提供項目,並向全球高校學生開放報名。學生可自主選擇感興趣的項目進行申請,中選後在項目資深開發者(社區導師)的指導下進行開發。根據項目的難易程度和完成情況,結項者將獲取結項報酬和結項證書。

活動官網:
https://summer-ospp.ac.cn/

官方郵箱:
org@summer-ospp.ac.cn

總結

開源之夏是高校學生接觸開源、參與開源的有效途徑,IvorySQL 社區十分榮幸參與其中,並輔助兩位高校學生順利結項。後續 IvorySQL 將會邀請兩位高校學生參與 IvorySQL 社區,也會繼續參與開源之夏等開源活動。

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.