krisleech / wisper

A micro library providing Ruby objects with Publish-Subscribe capabilities
3.27k stars 151 forks source link

'console' and 'setup' executable names too general and conflict with other gems #180

Closed keithrbennett closed 4 years ago

keithrbennett commented 4 years ago

I just installed the 'tty' gem. It is dependent on wisper, and I got this:

wisper's executable "console" conflicts with envied

I recommend removing these executables or renaming them to more specific names.

keithrbennett commented 4 years ago

It was pointed out to me that it would be just as effective to merely exclude them from the packaged gem (the spec.files line in the .gemspec file).

krisleech commented 4 years ago

bin/console is used by many gems as it is part of the default template used by bundler gem.

But they could be excluded from the packaged gem.