该记录器gem在1.2.8版本中已有7.5年的历史,今天已从rubygems.org中删除,并替换为1.2.7版:
https://rubygems.org/gems/logger/versions/1.2.8
此库在1.2.8之前不是gem。 gemspec于2011-05-11添加:
https://github.com/nahi/logger/commit/af96ca8fbf9ca1a20812a222c27d5c1ccf5d297e
根据GitHub上的发布历史记录,从未正式发布过1.2.7版本:
https://github.com/nahi/logger/releases
超过6年没有提交此仓库。如果该库的1.2.7版本是作为gem构建的,则它是从其他源回购中获得的。我看不到有任何证据表明nahi回购已被其他回购取代。
有人知道发生了什么吗?此时,我们将把这个gem的源设置为GitHub上的1.2.8版本提交,直到对此有一些正式的说法为止。
编辑:我的问题不是关于记录器gem是否仍需要维护。如果是这样,为什么还要昨天发布新版本?又为什么倒退版本编号?为什么仓库中没有这些变化的记录?在2008年标记为(但未发布)1.2.7的内容存在很大差异(请记住,1.2.8是在2011年之后的3年内首次发布为gem),而昨天发布的内容是1.2。 .7。我们依赖于需要此宝石的宝石。当然,我们将重新评估该要求是否仍然正确,但是取消1.2.8并用没有(已建立或宣布的)变更记录的东西代替它的情况很奇怪。