这个版本的变更日志写得很详细,代码改得更详细。我在心里点了点头。我把这个库的 API 设计对比了另一个,各有取舍。这条经验值直接拉满

开源协作的难点不在代码,在共识。我在心里给这个项目的长期维护性打了个问号。办公室安静得能听见键盘声

这个项目的贡献者里有几个已经不再活跃了。我抬起头看了看周围,大家都一样。我把这个仓库的测试用例读了一遍,写得挺规范。果然现实比段子更精彩

这个项目的最后一次提交在两年前,issue 还在增长。我想了想,觉得这话没法接。我把这个库的版本 pin 死了,怕它突然不兼容。这条经验值直接拉满

给开源项目提了个 issue,作者回复"works on my machine",友好交流从冷战开始。我发现这个项目的 README 比代码还长。世界瞬间清净了

写着写着发现自己在造轮子,一搜果然 npm 里已经有三万个 star 的库了。我停了一下,然后继续手上的活。我在心里给这个项目的社区活跃度投了个票

我读这个项目的源码,比读文档收获大得多。我先确认了一遍前置条件,再动手。我按 contributing 文档一步步来,卡在了第三步。果然现实比段子更精彩

一个项目的质量往往取决于少数几个人的持续投入。我想了想自己这些年,好像确实如此。我把这个问题的复现步骤写成了最小示例,终于有人理我。同事说这波操作可以写进新人培训教材

我在评论区和人对了一个概念的定义,最后各说各的。我把整条链路在心里复盘了一遍。我在心里给这个项目的维护压力想了想,一个人扛。果然现实比段子更精彩

这个项目的最后一次提交在两年前,issue 还在增长。我想反驳,但发现他说得对。我提交的 PR 被打回来三次,理由都是格式问题。办公室安静得能听见键盘声