目前在github和npmjs.org"退休"项目的最佳实践?

cwe*_*kly 4 github deprecated npm

我是github(和npm)上的公共项目的维护者.当我创建项目时,它比可用的替代方案更好地解决了我的特殊要求.然而,社区已经赶上并超越了我的解决方案.我甚至不再使用我创建的工具,而且我对维护它不感兴趣.我将README更新为此效果,但我仍然收到拉取请求.我应该简单地把它拿下来吗?这是否被视为粗鲁,因为其他人正在分手并试图做出贡献?到目前为止,我没有运气让其他人接受责任作为其维护者.

我不是在寻找任意主观意见,而是寻求某种共识的证据 - 也许是以文件形式或来自公认权威的方法.谢谢.

ale*_*lex 7

  1. 编辑README.md并放置大闪亮的弃用通知,告知"不再支持此功能,请考虑使用XXX代替"
  2. 用于npm deprecate在每次安装时发出弃用通知.

这是否被视为粗鲁,因为其他人正在分手并试图做出贡献?

是.