Gem logger, который был в версии 1.2.8 в течение 7,5 лет, был вырван сегодня с rubygems.org и заменен версией 1.2.7:
https://rubygems.org/gems/logger/versions/1.2.8
Thisбиблиотека не была жемчужиной до 1.2.8.Gemspec был добавлен 2011-05-11:
https://github.com/nahi/logger/commit/af96ca8fbf9ca1a20812a222c27d5c1ccf5d297e
Официального выпуска версии 1.2.7 никогда не было, как говорится в истории выпусков на GitHub:
https://github.com/nahi/logger/releases
В этом репо не было коммитов более 6 лет.Если версия библиотеки 1.2.7 была собрана как драгоценный камень, это было сделано из другого исходного репозитория.Я не вижу доказательств того, что репо нахи было заменено любым другим репо.
Кто-нибудь знает, что случилось?На этом этапе мы собираемся установить источник для этого драгоценного камня в коммит релиза 1.2.8 на GitHub, пока не появится какое-то официальное слово.
РЕДАКТИРОВАТЬ: Мой вопрос не о том,Жемчужина регистратора все еще нуждается в обслуживании.Если это так, зачем вчера публиковать новую версию?И зачем возвращаться в нумерации версий?И почему нет записи об этих изменениях в репо?Существуют большие различия в том, что было отмечено (но не выпущено) как 1.2.7 еще в 2008 году (и помните, 1.2.8 был опубликован как драгоценный камень впервые через 3 года после этого в 2011 году) и тому, что было опубликовано вчера как 1.2+0,7.Мы полагаемся на драгоценный камень, который требует этого драгоценного камня.Конечно, мы переоценим, является ли это требование верным или нет, но обстоятельства, связанные с восстановлением 1.2.8 и заменой его чем-либо, у которого нет (установленной или объявленной) записи об изменениях, являются странными.