避免倦怠

本指南適用於維護人員。這些特別的人員擁有對一個或多個 Jekyll 儲存庫的寫入權限,並協助合併其他人的貢獻。您可能會發現這裡寫的內容很有趣,但它絕對不適合所有人。

1. 使用 Jekyll

Jekyll 的維護人員應定期使用它。部分原因是,除非您能設身處地為我們的使用者著想,否則您將無法成為一名好的維護人員,但也有可能是因為您在某個時間點決定停止使用 Jekyll,而屆時您也應該決定停止成為維護人員,並尋找其他工作。

2. 離開時無需感到罪惡感

所有維護人員可以隨時停止在 Jekyll 上的工作,無需感到罪惡或解釋(就像一份工作)。在您離開後,我們可能會請您協助回答問題,但您沒有義務回答。如果您製造了一團糟然後離開,您仍然沒有任何義務,但我們可能會對您的評價降低(或更實際地說,可能只是還原有問題的工作)。此外,您可能應該每年至少休息幾次 Jekyll。

這也表示貢獻者應該是消費者。如果維護人員發現他們沒有在現實世界中使用專案,他們應該重新考慮參與專案。

3. 優先維護人員高於使用者

以使用者為中心很重要,但最終,只要您遵循上述 #1,Jekyll 的最低使用者數量將會是維護人員的數量。然而,如果 Jekyll 沒有維護人員,它將很快對所有使用者變得無用,而專案也會消亡。因此,沒有任何使用者的抱怨、行為或需求會優先於維護人員的倦怠。如果使用者不喜歡專案的方向,影響專案最簡單的方法是做出大量、高品質的程式碼貢獻,並成為維護人員。

4. 學會拒絕

Jekyll 收到許多功能要求、無法重現的錯誤報告、使用問題和我們不會接受的 PR。在我們意識到這些問題不會被解決或合併後,應盡快將其關閉。這比在經過長時間的檢閱後才做出此決定要友善。我們的問題追蹤器應反映待完成的工作。


感謝 https://gist.github.com/ryanflorence/124070e7c4b3839d4573,這影響了這份文件。

感謝 Homebrew 的「避免倦怠」文件 為這份文件提供了完美的基礎。