[ANN] rubygems-sandbox 1.1.0 Released

rubygems-sandbox version 1.1.0 has been released!

* <https://github.com/seattlerb/rubygems-sandbox>

The sandbox plugin for rubygems helps you manage your command-line
tools and their dependencies. Sandboxed gems are installed in their
own private rubygem repositories with all of their dependencies. This
means that you don't have to have a rat's nest of gems in your global
repository in order to run popular command-tools like rdoc, flog,
flay, rcov, etc.

gem sandbox has the following sub-commands:

  * install gem_name ... - install 1 or more gems
  * plugin gem_name plugin_name ... - install a gem and plugins for it
  * remove gem_name ... - uninstall 1 or more gems
  * help - show this output

Once you install gem sandbox will output something like:

    Copy the following scripts to any directory in your path to use them:

    cp /Users/USER/.gem/sandboxes/GEM/bin/TOOL _in_your_$PATH_

Copy the scripts to a directory in your path (eg ~/bin or /usr/bin)
and you're good to go.

Changes:

### 1.1.0 / 2011-09-27

* 4 minor enhancements:

  * Added `gem sandbox clean`.
  * Added `gem sandbox list`.
  * Added `gem sandbox outdated`.
  * Added `gem sandbox update`.

Ryan Davis wrote in post #1024009:

rubygems-sandbox version 1.1.0 has been released!

* <https://github.com/seattlerb/rubygems-sandbox&gt;

The sandbox plugin for rubygems helps you manage your command-line
tools and their dependencies. Sandboxed gems are installed in their
own private rubygem repositories with all of their dependencies. This
means that you don't have to have a rat's nest of gems in your global
repository in order to run popular command-tools like rdoc, flog,
flay, rcov, etc.

How does this compare with GitHub - jbarnette/isolate: Gem segregation.

"Official" RG sanctioned successor?

Jon

···

---
blog: http://jonforums.github.com/
twitter: @jonforums

Most people die of a sort of creeping common sense, and discover when it
is too late that the only things one never regrets are one's mistakes.
                                                           - Oscar Wilde

--
Posted via http://www.ruby-forum.com/\.

Isolate is for creating a private gem repo per project, usually for development (but also deployment). Isolate also will automatically install/update/cleanup as needed on every run (and it is fast about it too).

rubygems-sandbox is only oriented around "isolating" a single gem utility / command-line tool and its dependencies and is entirely static once set up. It is really meant for tools like flog, flay, rcov, rdoc, etc.

···

On Sep 28, 2011, at 09:12 , Jon Forums wrote:

Ryan Davis wrote in post #1024009:

rubygems-sandbox version 1.1.0 has been released!

* <https://github.com/seattlerb/rubygems-sandbox&gt;

The sandbox plugin for rubygems helps you manage your command-line
tools and their dependencies. Sandboxed gems are installed in their
own private rubygem repositories with all of their dependencies. This
means that you don't have to have a rat's nest of gems in your global
repository in order to run popular command-tools like rdoc, flog,
flay, rcov, etc.

How does this compare with GitHub - jbarnette/isolate: Gem segregation.

"Official" RG sanctioned successor?