2009/2/20 Leonardo Otero <[email protected]>: > Tema superfluo pero que falta le hace a RubyGems una progress bar... >
RubyGems usa open-uri que, out of the box, no soporta progress reporting para transferencias HTTP/FTP. Mas en los detalles, no open-uri no soporta streaming, por lo que falla en la descarga de gemas grandes y binarios como RMagick. Yo implementé una version de progress downloader que simula open-uri en RubyInstaller, basado en Buildr gem http://github.com/oneclick/rubyinstaller/blob/HEAD/rake/contrib/uri_ext.rb Tiene un unico problema con los multiple redirects de sourceforge, pero deberia funcionar para casi todos los casos. Saludos, -- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exupéry _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
