From: Mark T Date: 2010-07-23T10:11:35+09:00 Subject: Re: Typical Ruby (non-rails) project structure. My advice is to build a unique folder at root on a unix boxen (ex: RP1). In your profile, modify RUBYLIB to point to a sub folder of this. In your profile, modify GEM_HOME to point to an adjacent folder to this. Modify Then install Ruby to said folder with .configure option. Install gems. In your profile: RUBYOPT=rubygems, Then all updates to Ruby or gems will only require user perms. Your code can be in a subfolder of (RP1). Additionally, the entire folder structure can be easily backed up, transferred or rsync'd. Handy for remote instance installs. Use VMware/Virtualbox as local test area. Then get funky with code paths. MarkT