2 days ago
- 在开源项目中,限制因素是精力,而非时间或金钱;重点在于防止维护者倦怠和社区崩溃。
- 经常招募新的维护者,优先考虑现有维护者的精力,对用户友善——但不要满足他们所有的要求。
- 自动化枯燥的任务,如持续集成、发布和文档编写,以节省精力。
- 在社交媒体上发布项目信息,或创建专门的平台来吸引用户和贡献者。
- 记录开发流程,以帮助新维护者以及未来的自己。
- 定期休假,并向用户和维护者告知你的离开。
- 随着项目成熟,要学会在适当的时候拒绝功能请求。
- 寻找对项目充满热情的人,邀请建设性批评,并用积极反馈来平衡。
- 避免过度工作导致倦怠;你对用户没有服务等级协议(SLA)的义务。
- 主动招募维护者,信任活跃贡献者并授予维护者权限。