I want to question the functionality of installing a Gem from an
additional source.
By default, the Ruby Gem provider is adding the 'http:/rubygems.org http://rubygems.org' source along with any user specified source (as
long as it does not end in .gem).
I use my own local gem server (geminabox), with no access to the
outside world, prohibiting access to http://rubygems.org.
Now the next part is controversial...
Ruby Gems throws a timeout error because it cannot connect to both
sources, failing to install the gem from my local gem server which exists.
Yes, that is a Ruby Gem issue. However, I question whether the
provider should be appending the ‘rubygems.orghttp://rubygems.org’
source in the first place.
In my opinion, I would suggest using the user specified gem source
only, or the gem sources from the host machine.
Open for other peoples suggestions, this is my first post!