“当前最佳实践”;“退休”;github和npmjs.org上的项目?

“当前最佳实践”;“退休”;github和npmjs.org上的项目?,github,npm,deprecated,Github,Npm,Deprecated,我是github(和npm)上一个公共项目的维护者。当我创建项目时,它比可用的替代方案更好地解决了我的特定需求。然而,社区已经赶上并超越了我的解决方案。我甚至不再使用我创建的工具,我对维护它也不感兴趣。我更新了自述文件,但仍然收到拉取请求。我应该把它取下来吗?考虑到其他人正在分岔并试图做出贡献,这被认为是粗鲁的吗?到目前为止,我还没能让其他人承担起维护者的责任 我不是在寻找武断的主观意见,而是某种共识的证据——也许是以文件的形式,或者是来自公认权威的指导。谢谢 代码> ReMe.MD 并放置一个

我是github(和npm)上一个公共项目的维护者。当我创建项目时,它比可用的替代方案更好地解决了我的特定需求。然而,社区已经赶上并超越了我的解决方案。我甚至不再使用我创建的工具,我对维护它也不感兴趣。我更新了自述文件,但仍然收到拉取请求。我应该把它取下来吗?考虑到其他人正在分岔并试图做出贡献,这被认为是粗鲁的吗?到目前为止,我还没能让其他人承担起维护者的责任

我不是在寻找武断的主观意见,而是某种共识的证据——也许是以文件的形式,或者是来自公认权威的指导。谢谢

<编辑>代码> ReMe.MD 并放置一个大闪亮的弃权通知,告知“此不再支持,请考虑使用XXX代替”
  • 使用
    npm deprecate
    在每次安装时放置一个弃用通知
  • 考虑到其他人正在分岔并试图做出贡献,这被认为是粗鲁的吗

    是的。

    特别感谢“npm过时”。哦,该死的。。。我的意思是“npm deprecate”,而不是“npm过时的”:有趣的是,我实际上也把它读为“deprecate”(并利用了它)。很高兴“npm deprecate foo”不要求您对包进行任何更改(就像我在更新自述文件时所做的那样)。。。无论如何,再次谢谢你。