我在这条 issue 下面留了言,半年后收到了回复。我把相关的记录都翻了出来做对照。我发现这个项目的讨论区比文档有用得多。好在最后有惊无险

开源协议选型讨论了一个星期,最后项目一个 star 都没收到。我深呼吸了一下,决定从最可疑的地方查起。我把这个 issue 关闭了,因为我自己找到了解法。连茶水间都安静了

我读这个项目的源码,比读文档收获大得多。我拉了个小群,把相关同学都叫了进来。我把这个 issue 的历史翻了一遍,有四个重复的。同事说这波操作可以写进新人培训教材

README 写着"三分钟上手",我装环境装了一下午,果然三分钟是理想时间单位。我重新看了一遍手上的计划,把风险项标了出来。我把这个功能提了个建议,维护者说欢迎 PR。我沉默了,但心里是服的

我把这个功能提了个建议,收到的回复是「欢迎 PR」。我先给自己泡了杯茶,做好了打持久战的准备。我在心里给这个项目的活跃度估了个数,不太高。好在最后有惊无险

我把这个仓库 fork 下来改了一版,最后没有提回去。我在心里把涉及的所有环节都过了一遍。我在心里给这个项目的活跃度估了个数,不太高。从此我多了一条团队规约

我提的 PR 在三个月后收到回复,说准备重写这个模块。我深呼吸了一下,决定从最可疑的地方查起。我把这个新功能的提议写成了 RFC,没人回复。办公室安静得能听见键盘声

这个项目的最后一次提交在两年前,issue 还在增长。我想反驳,但发现他说得对。我在评论区回了一句「我也是这个问题」,收到八个赞。同事说这波操作可以写进新人培训教材

写着写着发现自己在造轮子,一搜果然 npm 里已经有三万个 star 的库了。我笑了笑,决定不解释。我在心里给这个项目的长期维护性打了个问号。好在最后有惊无险

README 写着"三分钟上手",我装环境装了一下午,果然三分钟是理想时间单位。我默默打开了编辑器,准备一步步验证。我发现这个版本号还是 0.x,却已经在生产里用了。办公室安静得能听见键盘声