Когда GitHub использовался для автоматической сборки и размещения гемов, они применяли схему пространства имен по имени пользователя. Вот почему в гемах github стоит префикс имени пользователя. GitHub охватывает разветвленные проекты; отсюда необходимость в префиксных именах пользователей. GitHub никогда не был хорошим местом для канонических названий самоцветов, поэтому они решили отказаться от своего автоматического хостинга самоцветов *, когда Gemcutter был запущен. С тех пор даже оригинальный хост канонических драгоценных камней, RubyForge , прекратил размещать драгоценные камни в пользу Gemcutter. Gemcutter теперь является каноническим источником для всех драгоценных камней.
Чтобы сделать это простым для всех, http://gems.rubyforge.org теперь указывает на http://gemcutter.org.
* GitHub объявил, что будет продолжать размещать все старые гемы с именами в пространстве имен еще как минимум год.
Что касается factory_girl , то теперь он также размещен на Gemcutter. Теперь ваша конфигурация должна выглядеть так:
config.gem "factory_girl"
... но я предлагаю также добавить номер версии для ваших проектов (вы будете благодарны мне, когда позже вернетесь к устаревшему проекту):
config.gem "factory_girl", :version => "1.2.3"