避免倦怠

本指南适用于维护者。这些特殊人员具有对一个或多个 Jekyll 存储库的写入访问权限,并帮助合并其他人的贡献。你可能会发现这里写的内容很有趣,但它肯定不适合所有人。

1. 使用 Jekyll

Jekyll 的维护者应该定期使用它。这部分是因为除非你能设身处地为我们的用户着想,否则你不会成为一名优秀的维护者,但也因为你可能在某个时候决定停止使用 Jekyll,而那时你应该决定停止成为维护者,并找到其他事情去做。

2. 离开时不必感到内疚

所有维护者都可以随时停止在 Jekyll 上的工作,而无需任何内疚或解释(就像在工作中一样)。在你离开后,我们可能仍然会向你寻求帮助以解答问题,但你没有义务回答。如果你制造了一团糟,然后离开,你仍然没有任何义务,但我们可能会对你另眼相看(或者,现实地讲,可能只是恢复有问题的作品)。此外,你每年至少应该休息几次 Jekyll。

这也意味着贡献者应该是消费者。如果维护者发现他们没有在现实世界中使用某个项目,他们应该重新考虑他们对该项目的参与。

3. 优先考虑维护者,而不是用户

以用户为中心很重要,但最终,只要您遵循上述 #1,Jekyll 的最小用户数将是维护者人数。但是,如果 Jekyll 没有维护者,它将很快对所有用户变得无用,并且项目将终止。因此,没有用户的投诉、行为或需求比维护者的倦怠更优先。如果用户不喜欢项目的进展方向,影响它的最简单方法是做出大量、高质量的代码贡献并成为维护者。

4. 学会拒绝

Jekyll 收到很多功能请求、不可重复的错误报告、用法问题和我们不会接受的 PR。一旦我们意识到这些问题不会得到解决或合并,就应该尽快关闭它们。这比在经过长时间的审查后做出此决定要仁慈得多。我们的问题跟踪器应该反映要完成的工作。


感谢 https://gist.github.com/ryanflorence/124070e7c4b3839d4573,它对本文档产生了影响。

感谢 Homebrew 的“避免倦怠”文档 为本文档提供了完美的基准。