Всем привет!
Подскажите, пожалуйста, у меня такой вопрос
Есть проект, данный проект содержит сабмодуль(git submodule) .
В сабмодуле определены различные конфиги (.yml).
Так вот, я думаю уйти от сабмодуля в пользу гема.
Вынести это в гем и его подгружать.
По идее, так будет проще, легко назначаем нужную ветку этому гему, не нужно писать git submodule update и т.д. и т.п.
Собственно два вопроса, стоит ли выносить это в гем (мне кажется да) и как правильно будет подгрузить конфиги с гема?
На данный момент там просто (сабмодуль грузится в папку config)
config_for('config/config')
При этом сам репозиторий (сабмодуль конфига) не является гемом(без gemspec), но это вроде бы не проблема.
В гемфайле указываем типа
gem 'deep_merge', '1.0', :git => '
https://github.com/peritor/deep_merge.git'