了解 Exercism 的維護者
Exercism 的維護者是協助管理我們生態系各個部分的志工。 他們是社群中的資深成員,展現出對 Exercism 價值的認同、工作品質,以及投入時間參與 Exercism 的承諾。
這份文件說明一套成為並持續擔任維護者的正式流程,設計上力求讓每個人都能達成,且對所有人都公平。 如果你希望有一天成為維護者(太棒了!!),那就請繼續讀下去吧! 但請記得,大多數協助打造 Exercism 的人並不是維護者,而是貢獻者。 參與 Exercism 的貢獻沒有任何門檻,每一分幫助我們都心懷感激。
我們的目標是每個學習軌道至少要有兩位活躍的維護者,平台每個部分則至少有一位活躍的維護者。
注意:以下各節主要討論學習軌道維護者。 成為生態系其他部分維護者的流程則有所不同。
維護者負責確保學習軌道在 Exercism 中運作順暢,並持續成長與發展。 具體來說,維護者要:
維護者也負責與我們的貢獻者社群互動。 他們審查來自社群的 PR,扮演 Exercism 的守門人、引導者與啦啦隊。 他們負責讓文件與貢獻指南保持最新,並確保有相關的待處理 issue 供潛在貢獻者著手。
維護者既應體現 Exercism 同理與善良的價值,也要維持我們想注入教育平台的高標準。
維護者履行職責最主要的方式,就是擁有儲存庫的寫入權限。 藉由這項權限,維護者能掌控進入其儲存庫的程式碼。
擔任 Exercism 維護者的主要動力多半是內在的:例如與志同道合的人一起打造有意義又有用的事物所帶來的樂趣。 也有職涯上的好處,例如拓展個人人脈、培養技術與軟實力,以及在履歷上留下有意義的課外經歷。
我們也提供一些額外的好處:
維護者承諾平均每週花約 4 小時維護自己的學習軌道。
在積極維護的學習軌道上,只要你在 6 個月內於該學習軌道累積 150 點來自建置與/或撰寫的聲譽,就會受邀成為維護者。
在沒有維護者的學習軌道上,我們的限制較不嚴格。 在幾次小幅貢獻被合併之後,你可以在該學習軌道開一個 issue,請求成為維護者。 如果我們注意到你經常為這些較少人維護的學習軌道貢獻,也可能主動邀請你成為維護者。
我們每六個月會檢查維護者是否仍然活躍。 在這些檢查中,只要在過去 6 個月內透過建置、撰寫或維護學習軌道累積 100 點聲譽,就會受邀繼續擔任維護者。 一般而言,在這段期間內做得很少或什麼都沒做的人,將被卸下維護者身分。 這是原則性的指引,而非絕對的規則;在確認這些決定之前,我們會考量個人的處境以及學習軌道的狀況。
當維護者在學習軌道中展現出積極的領導力,且在該學習軌道擔任維護者至少 6 個月後,我們可能會將他指定為資深維護者。 我們用來判斷的大致標準是:維護者在某個學習軌道上透過建置與維護累積至少 1k 聲譽,且在過去 6 個月內於該學習軌道透過建置與維護累積至少 200 點聲譽;但我們會視個別情況而定。
資深維護者在學習軌道中承擔更多責任,引導新的維護者,並在學習軌道中擔任更強勢的領導角色。 當出現不同意見、需要由管理團隊仲裁時,資深維護者的意見預設會更具分量。
資深維護者會在學習軌道上以「資深維護者」徽章標示。
最後一類維護者是我們的審查維護者。他們跨越多個學習軌道工作,負責審查並合併 PR,但不在任何學習軌道上採取主動或擔任領導職位。 審查維護者是 Exercism 團隊中備受信任的成員,加入 Exercism 至少一年,且曾擔任至少一個學習軌道的維護者。 他們由 Exercism 管理員邀請成為審查維護者。 此身分每六個月檢視一次,沒有任何正式的要求。
對於維護者少於兩位的學習軌道,審查團隊會自動加入該學習軌道的儲存庫,並取得寫入權限。 這麼做可確保審查需求永遠能獲得滿足。