J'ai un bijou publié ici : https://rubygems.org/gems/rangy-rails/
Lorsque je l'ai publié pour la première fois en mars 2013, j'ai réalisé par la suite que j'avais défini une version incorrecte.
J'ai immédiatement retiré la gemme et l'ai resoumise avec la version correcte. Malheureusement, RubyGems ne supprime pas la gemme supprimée et cela cause deux problèmes :
-
La liste des versions n'est pas ordonnée correctement (la gemme arrachée est en haut) : https://rubygems.org/gems/rangy-rails/versions
-
La page principale de ma gemme sur RubyGems : https://rubygems.org/gems/rangy-rails/ utilise une description de la gemme qui a été retirée au lieu de la description de la gemspec.
Comment puis-je réparer cela ?
Jusqu'à présent, ma seule option semble être de contacter RubyGems, mais ils disent explicitement ce qui suit :
Notre politique est de ne supprimer en permanence que les gemmes qui en ont vraiment besoin, telles que les gemmes qui peuvent contenir des mots de passe, du code malveillant ou nuisible, etc. En supprimant une gemme l'empêche d'être trouvée et fera l'affaire en cas d'échec. 99% des situations.
(source : http://help.rubygems.org/kb/gemcutter/removing-a-published-rubygem )