Установка git-ориентированного гема из плагина Discourse

Спасибо! Поскольку это всё ещё находится в разработке, я начну с частного сервера RubyGems, пока не докажу, что это будет работать.

Меня интересует, почему метод >> Gemfile считается хаком. Он используется в нескольких файлах в templates/import/*.yml для гемов, требующих дополнительной настройки. Считается ли такой подход недопустимым для обычных конфигураций, подобных этой?