I noticed, that mail gem is declared as a development dependency, but actually mandrill_dm gem doesn't make sense without it in runtime. It means, if you bundle some app with gems, that don't have mail gem as a dependency by themselves (like rails), you will get error. So when you declare gem as a runtime dependency, it will be automatically placed to the default bundler group and accessible out of the box.
I noticed, that
mail
gem is declared as a development dependency, but actuallymandrill_dm
gem doesn't make sense without it in runtime. It means, if you bundle some app with gems, that don't havemail
gem as a dependency by themselves (likerails
), you will get error. So when you declare gem as a runtime dependency, it will be automatically placed to thedefault
bundler group and accessible out of the box.