My understanding is that Rails 3 project uses Gemfile as the mechanism to bundle the application and all its dependencies.
Are there cases where one might need the gems other than those listed in Gemfile, for his/her Rails 3 project?
I find this "Attach gems" step in RM 3/3.1 rather redundant. I mean, wouldn't it suffice if RM allowed to edit Gemfile, responded to changes made to it and allowed installing the gems (by adding it to Gemfile)?
In other words, should I just concentrate on Gemfile and Gemfile alone in order to determine all of my app's dependencies (in a given gemset under rvm)?