From: Robert Klemme Date: 2009-12-29T23:00:31+09:00 Subject: Re: A Ruby appliance: What would you include? 2009/12/29 Aldric Giacomoni : > Phillip Gawlowski wrote: >> Hello, list! >> >> This is, of sorts, a cross post of an idea that lodged itself in my head >> pretty firmly. ;) >> >> As part of scratching an itch (gain access to a *NIX environment for my >> Ruby work), I've setup an Ubuntu VM. >> >> So, I got thinking: Why not offer this to the community as a tool, and >> why not include the community in creating the best possible Ruby >> environment? > > VMWare allows "teams" of virtual machines, which can be set up in their > own little network. It's something to think about, especially now that > VMWare Player is available for free and all. The "team concpet" is interesting news. Thanks for that! Btw, I always use VMWare Server which is free as well but allows to create VMs (which VMWare Player prohibits AFAIK). > I don't know if Ubuntu is a good choice though. It's a can of worms, so > I don't really want to open it, but I suggest Gentoo: it has a tool I find Ubuntu pretty good as desktop environment. > available to switch painlessly between Ruby 1.8 and 1.9, which allows > for any and all setup on editors and such to be simple and just link to > #!/usr/bin/ruby ... For instance. Hm... I prefer explicit naming particular versions having /usr/bin/ruby change might lead to bad effects especially in the area where syntax or semantics have change between 1.8 and 1.9. > You'll definitely need to include emacs and vim, along with the > appropriate plugins, and probably Netbeans/Aptana, so people can check > out different ways of developing. And maybe Eclipse although I do not know how good the current version is and what the license permits. > Sticking a bunch of tutorials on a folder on the desktop would be a good > idea as well. Very good idea! Tutorials could even be a mix of local resources and web links. Kind regards robert PS: There you have it: three people and at least five opinions on what platform and which editor to include... :-))) -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/