俄罗斯开发者丹尼斯·普什卡列夫(Denis Pushkarev)是 JavaScript 的模块化标准库 Core-js 的惟一维护人员。去年 10 月,其因驾驶摩托车时撞到了两位行人并形成其中一人死亡,上诉无效后,最终被判处 18 个月有期徒刑。前端
那么,这 18 个月谁能替他来维护这个库?vue
尽管周下载量达到惊人的 2600 万次,但该项目的知名度彷佛与其的使用程度并不匹配。这里引用思否社区技术专家 @justjavac 在相关问题中的一个回复:java
如今 react/vue/angular,webpack,babel、core-js 等已是前端的基础设施,可是 core-js 的存在感太弱了。core-js 在 npm 的下载量比 react/vue/angular 的总和还要多几倍。然而几乎全部前端开发者就算没有使用过也都据说过 3 大框架。至于 core-js 就尴尬了,不少两三年从业经历的前端开发者都不必定据说过这个库。
不只如此,从 npmjs.com 上咱们能看到,总共有 19279 个 Package 依赖 core-js。可见该项目的重要程度。react
对于这种状况,GitHub 社区与安全高级产品经理本·巴尔特(Ben Balter)表示,在项目维护者不响应的状况下,该公司将继续考虑回购全部权的转移。Balter 说:“在一种首选的状况下,咱们要确保提早主动缓解问题。”同时还表示,“咱们鼓励维护者将受欢迎的项目从他们的我的账户转移到组织中。除了得到高级社区管理功能以外,添加至少一名其余维护者做为共同全部者进一步确保了该项目可以继续进行,即便一个维护者是没法使用。”webpack
Balter 还表示,GitHub 拥有在生病时转移账户全部权的流程,适用于亲戚,合做者,同事和业务合做伙伴。他说,GitHub 提供了某种应急迁移流程,fork 不活动的代码库也是其中的一个选项。他还指出,若是 GitHub 能够接管项目的规范资源,则它有可能从新定位。web
目前该项目还处于无人维护的装填,但项目的一位贡献者 slowcheetah 表示他能够有一些时间来修复关键错误和重大更新,而且显示他具有「合做者」的权限。npm
项目这么受欢迎,尤为仍是一我的独立维护,Pushkarev 绝对称得上 GitHub 大佬了。但这位大佬的 GitHub 我的主页的状态仍然是“Looking for a good job.”segmentfault
而且,早在去年 5 月发生车祸以后,他还曾提出经过在库中加入广告从而增长收入,由于他以为本身须要额外的收入来支付车祸相关的法律和医疗费用。安全
参考连接:https://www.theregister.co.uk...babel
丹尼斯·普什卡列夫(Denis Pushkarev)我的网站: https://vk.com/xrock
《What happens when the maintainer of a JS library downloaded 26m times
a week goes to prison for killing someone with a motorbike? Core-js
just found out》
https://www.theregister.co.uk...