Rumm is a gem. Install it like any other:
gem install rumm
Check the version to verify all is well...
rumm --version 0.0.22
Rumm is built on the MVCLI framework. Much like Ruby on Rails was extracted from the development of Basecamp, MVCLI was extracted from the development of rumm. MVCLI can be thought of as "Rails for command line tools", and consists of a MVC-like Ruby framework that Rails developers will find familiar.
The heavy lifting of the Rackspace OpenStack API is handled by fog.
But wait, there's more! MVCLI was built from the ground up to allow for plugin development. Much like a Rails Engine, an MVCLI plugin is a gem that has its own models, views and controllers that can be used to extend the functionality of any MVCLI application, including rumm.
MVCLI does not yet support plugins, but it will soon. In the mean time, the 'railsify server' command currently built into rumm is a good example of what a plugin can do. 'railsify server' will install your entire Ruby on Rails production stack onto a cloud sever with one command! It's not currently a plugin, but it will be extracted into one as soon as the support is there.
Rumm is an open source project and welcomes contributions. The source code is on GitHub and you can use GitHub issues to report bugs. There are several ways that you can help out with rumm:
For more information regarding rumm, please contact Rackspace SDK Support.