我们想知道开发人员如何处理gem作者删除git存储库并且gem消失的可能性。分析/克隆我们使用的每个gem并使用我们应用程序的每个新版本更新它们如果我们有数百个gem依赖项就开始变得荒谬。其他开发人员如何解决这个潜在问题?
答案 0 :(得分:2)
您不必分叉回购。你只需要克隆它。如果需要,您可以随后将克隆推送到新创建的项目。
但是,有这样的事情发生过,包括所有why the lucky stiff的项目。
答案 1 :(得分:0)
策略是坚持多数。只使用非常受欢迎的宝石。越流行,越少麻烦。如果发生某些事情,使用相同宝石的其他人很可能会为此做点什么。
你有没有担心Ruby本身会被抛弃?您是否担心所有操作系统都会耗尽?你有没有担心计算机会灭绝?你有没有担心电力供应会被弃用?