Плагины должны включать в себя свои собственные зависимости, поэтому у вас будет:
# my_rails_project/vendor/plugins/thatfancyplugin/vendor/<their dependencies>
Если плагин, который вы просматриваете, включает в себя другие драгоценные камни внутри репо, вам будет достаточно просто установить плагин. Я ожидаю, что этого не произойдет, что потребует от вас явного определения требований в вашем файле config/environment.rb
.
Именно по этой причине я бы рекомендовал использовать его как драгоценный камень, потому что тогда вам не нужно вручную указывать требования, которые не должны касаться вас. Некоторые плагины изменили свои рекомендуемые инструкции по установке, в которых говорится, что люди должны устанавливать их как гем, а не как плагин.