[GSoC] 申請 GSoC 2024所學到的一些事

R4 Cheng
4 min readMay 2, 2024

--

此篇的記錄是介於 2024.02.28–2024.05.01 的所見所聞

引言

Google Summer of Code(GSoC)是一個自 2005 年開始的全球計劃,旨在吸引新的貢獻者加入開源軟體組織。從 2022 年開始,歡迎年滿 18 歲的學生和初心貢獻者參與。透過 mentor 的指導,參與者撰寫程式碼,為開源專案做出貢獻,此外,每個成功完成專案的學生將可以獲得來自 Google 的資助。該計劃旨在鼓勵開發人員參與開源、幫助專案尋找新的開發人員,不僅使開源軟體得以更進一步發展,也讓貢獻者在技術和職涯上更上一層樓。

GSoC 2024 開始的時間是 2024.02.22

GSoC 2024 結果公佈的時間是 2024.05.01

流程

  1. 選定 List 上的組織以及他們提供的題目 (idea)。
  2. 加入組織的討論群開始釐清題目。
  3. 撰寫 proposal 並且上傳。
  4. GSoC 會要求組織對申請的題目依重要的程度進行排序,並且每個題目只會有一份最佳 proposal,並且繳交給 GSoC(注意:也不是所有題目都會繳交)。
  5. 最後 GSoC 會選出申請成功的 proposal(並非由組織選出)。

我的建議

  • 最好把 GSoC 每年開始的時間大致先記在行事曆上,假如今年錯過了活動,當隔年活動開始的時候,可以立即開始準備,並且越早開始準備越好。
  • 對於想參與的題目所使用的程式語言有一定程度的了解。
  • 申請者至少要會使用 Git、Github PR。
  • 最好能直接開始貢獻專案。在競爭非常激烈的 proposal 中,有貢獻值肯定是大大加分。
  • 即使很認真準備,得失心也不要太重 (沒錯這是我對我自己說的 😢),根據我參與的組織所述,這次成功申請至該組織的 proposal 只有 14%。

My Proposal Structure

## Personal Information
## Mentors
## About Me
### Previous Experience Related to the Project
### Why I Chose This Project
## Project: <your project title>
### Abstract
### Objective
### Deliverables
### Implementation Details
(Describe in detail how you plan to implement the project.
This could include the technologies you plan to use,
the features you plan to implement, and any potential challenges you anticipate.)
## Timeline
## References

注意事項

  • 你需要證明你能在你的所在地工作 。例如,在 proposal 裡表明國籍和所在地。
  • 你必須至少 18 歲。
  • 一個人一生至多參與 GSoC 兩次。
  • 根據這次申請的觀察,一個 mentor 恐怕最多只能負責一個 idea,換句話說,假如申請時,有多個 idea 都指向同一個 mentor,那就是所有 proposal 都競爭在同一個 mentor,即使這些 proposal 指向不同的 idea!

一些常見 QA

一個人可以申請幾份 proposal?

根據官網 FAQ ,一個人可以至多申請三份 proposal,但只會至多錄取一份。

能寫到三份的都是神 +_+!

在申請開始日前,是否可以與 mentor 一起修改 proposal ?

原則上是可以的,但記得詢問該 idea 的 mentor。

一個 idea 可以有多位學生嗎?

根據其中一位 mentor 所述,一個 idea 只能有一人。所以競爭想必是異常的激烈 。😢

Proposal 可以重新上傳嗎?

可以,在規定的時間內可以一直上傳新的版本。在官網,會有一個 Contributor 的選項可以點,在裡面可以重新上傳新的版本。

任務在多久時間內需要完成?

若申請成功,根據官方的說法,一般是 12 週內需要完成,但是可以延至 22 週 (需要跟 mentor 討論)。

其他的問題可以參考官方問答

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

R4 Cheng
R4 Cheng

Written by R4 Cheng

「0」が過去で「1」が未来「今」は何処にもない

No responses yet

Write a response