单元测试|又一个 4w Star 的大厂开源项目不维护了!

大家好,我是恺哥。今天和大家分享一件事:Jest 居然不维护了!笔者日常使用这个库频次还是挺高的。
【单元测试|又一个 4w Star 的大厂开源项目不维护了!】Jest 是一个流行多年的开源库了,主要用于单元测试方面,是由 Facebook(Meta)开源的,截止今日已经有 37.9k Star 了,足以说明它的流行性。
这个库可能常写业务的读者不怎么熟悉,但是很多流行的开源项目都使用到了它,并且也被 React、Vue 官方的脚手架默认集成。
近日笔者看到 Jest 的一个 PR[1],初看感觉特别搞笑。因为这人去年六月份提交的 PR,在八月份的时候此 PR 就已经可以被合并了,但是库的维护者一直没有动作。在九月份时 PR 的作者等不住了,然后开始一次又一次的艾特库的维护者,但是一直没有收到回复。
单元测试|又一个 4w Star 的大厂开源项目不维护了!
文章图片
整整艾特了三个月没收到回复,要我是作者的话真的麻了。提交 PR 真的是为爱发电的一件事情,长时间不回复着实不地道。
直到六天前某个维护者终于回复了这个哥们
单元测试|又一个 4w Star 的大厂开源项目不维护了!
文章图片
笔者大致翻译下这老哥说的什么:首先感谢了下这个作者长久以往的努力。但是目前这老哥忙于别的业务,因此几乎没有时间来做 Jest 相关的工作。
另外结合一下后续这个老哥的一些回复,总的来说就是因为别的事情占用的时间太多,导致没有时间来维护这种开源项目。
后续还有人问了一个挺尖锐的话题:大致意思是难道目前 Jest 只有一个维护者了嘛?脸书内部已经没人支持这个项目了嘛?
单元测试|又一个 4w Star 的大厂开源项目不维护了!
文章图片
老哥给出的答案确实让人沮丧:在这一年里应该没人继续在维护 Jest 了。
单元测试|又一个 4w Star 的大厂开源项目不维护了!
文章图片

一个开源项目在内部一年时间不维护了,不免让笔者猜测是不是内部已经在使用别的单元测试框架或者又新造了一个闭源的。但是不管怎么说,如果 Jest 持续没人维护的话,应该会慢慢被别的竞品替代吧。
引用链接 [1] PR: https://github.com/facebook/jest/pull/11529

    推荐阅读