• [^] # Re: .

    Posté par . En réponse à la dépêche Sortie de Bundler 1.0.0. Évalué à 3.

    c'est effectivement une feature "intéressante" mais pour ce type d'appli elle n'est pas fondamentale, pour la simple et bonne raison que Bundler est fait pour aider à la distribution d'un logiciel, en gérant au mieux (et là, c'est vraiment génial dans Bundler) les dépendances, et qu'on ne devrait JAMAIS distribuer un logiciel "stable" dépendant d'un dépot git qui par définition est constamment mouvant. Il n'y a bien que dans la communauté ruby qu'on n'oublie cette règle dont le seul but est la protection des utilisateurs (déboguer les problèmes quand on dépend d'un logiciel "mouvant" c'est l'enfer).

    Evidemment, il suffit de distribuer un logiciel avec une utilisation correcte de Bundler quand on release une version "stable". Cependant, mon expérience avec Ruby est que c'est un enfer de maintenir une machine stable qui utilise Ruby intensivement (serveur d'applis rails), parce que la moitié des projets ruby ne releasent JAMAIS de tarballs versionnés et il n'y a qu'un dépot git (merci GitHub pour ça...)