Foreman: Color on why: "Ruby users should take care not to install foreman in their project's Gemfile"

Created on 5 Jul 2015  路  6Comments  路  Source: ddollar/foreman

@ddollar Any links or explanation on why

Ruby users should take care not to install foreman in their project's Gemfile

I've got some projects with and some without foreman in the Gemfile.

How urgent is it to remove foreman from the Gemfiles? How much of a problem does it cause? What kind of problems?

Most helpful comment

@ddollar can you explain why? I thought that the development section of a Gemfile was the right place to install dev tools (I've used it for other tools such as rubocop reek spring brakeman and bummr without any issues). What is wrong with doing this?

All 6 comments

This is not really an issue anymore @justin808. It was back in the days when Foreman had a dependency on dotenv, the project kept being in version conflict. @ddollar simply removed the dependency and rolled his own dotenv-like feature.

@ddollar maybe we could remove this message in the README now and avoid confusions like these?

+1

I was also a little confused by this message, so I made a PR to delete the offending text in the README.

Any update on this one?

Please install foreman at the system level and use it as a general development tool. Getting it into the mix of your dependencies in your Gemfile is unsupported.

@ddollar can you explain why? I thought that the development section of a Gemfile was the right place to install dev tools (I've used it for other tools such as rubocop reek spring brakeman and bummr without any issues). What is wrong with doing this?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

chagar picture chagar  路  15Comments

corydolphin picture corydolphin  路  30Comments

millisami picture millisami  路  3Comments

davidalejandroaguilar picture davidalejandroaguilar  路  6Comments

jwaldrip picture jwaldrip  路  17Comments