bundler/bundler — pull request #3030 by andremedeiros (2014-05-12 13:18:29+00:00)
Title: Implemented a very basic plugin system.

The way this works is pretty much the same way as `git` commands work.

When invoking `bundler `, if the task isn't defined on Bundler::CLI,
Bundler will try and figure out if there is a `bundler-` binary present
on the path. If so, it's invoked.

Same error message (and error codes) apply when a binary isn't found.

Also, this is just a first, simple pass at the problem. @indirect and I had a
chat about how it should work, and we should probably think about offering the
possibility of loading up Ruby plugins in the already loaded Bundler
environment.

(Ref #8)