Hacktoberfest 2020 參與心得分享


Posted by AlanSyue on 2020-10-23

約莫 10 月中的時候,我在 DEV Community 看到 Hacktoberfest 這個活動。

Hack, October, Festival

Hacktoberfest 是由 Hack, October, Festival 組合而成的單字,是由 DigitalOcean 舉辦的全球性活動,活動規則為只要在 10/1 - 10/31 前送出 4 個有效的 Pull Request ( 以下簡稱 PR ),就能獲得獎品 ( T-Shirt 或是種一棵樹 )。

有效 PR 定義

有鑒於過往活動,產生出一堆無用的 PR,造成開源貢獻者的困擾,官方今年有在網站上明確說明 PR 需符合以下條件:

  1. 不能被專案作者標註為 spam, invalid
  2. PR 必需發在分類為 hacktoberfest topic 的專案,或者是作者將你的 PR 標註為 hacktoberfest-accepted 才會被計入
  3. 必需在 11/1 前被作者 merge

* 特別分享,那時貪快,去了一個專門為 Hacktoberfest 創建的專案,可以發 PR 更新自己的介紹,不過這被官方認定為無效專案,所以發了也無效,記得要小心。

熱鬧的社群

官方有創建 Discord 群組,裡面可以發問、討論。其中我覺得最有趣的是 project-sharing 這個 channel,會有許多開發者貼出自己的開源專案,歡迎別人來發 PR。

完成 4 個 PR 啦


截至今日,我有 4 個 PR 被計入 ( 有驚嘆號 icon 的不算 ),我多半是貢獻文件的翻譯,其中一個是加上 Dark theme 的 feature。

其實也不用把發 PR 想得太困難,翻譯文件也是很好的貢獻唷

小結

10 月因為 Hacktoberfest 的原因,蠻密集的搜尋有沒有不錯的開源專案可以做貢獻。不過也由於只有一個月,對於我來說,要解比較困難的 issue 或做出新的 feature 相對不容易。不過,參加活動確實讓人更有動力開始做。


#Hacktoberfest, open source, github, digitalocean







Related Posts

那些 JS 底層觀念 —— 未完待續

那些 JS 底層觀念 —— 未完待續

[cs50x - 2022] week5 資料結構

[cs50x - 2022] week5 資料結構

git 狀況劇

git 狀況劇


Comments