Stefano
Good question ...
I am actually planning on a trial install of Fat Free CRM - a Customer Realations Software written in RubyOnRails. It is often held up as a good example of a successful Ruby project. Unfortunately the demo site is very slow (not such a good example) hence I feel the only way to properly evaluate it is my doing trial install.
'Fat Free CRM' System Requirementshttps://github.com/fatfreecrm/fat_free_crm * Ruby v1.8.7 or v1.9.2
* MySQL v4.1.1 or later (v5+ is recommended), SQLite v3.4 or later, or Postgres 8.4.8 or later.
* ImageMagick (optional, only needed if you would like to use avatars)
(Ruby on Rails and other gem dependencies will be installed automatically by Bundler.)
This had been my planned route:https://github.com/joshfng/railsready - Rails Ready: Ruby and Rails setup script for Linux and OSX
Distros supported:
* Ubuntu 10.04 LTS, 10.10 and 11.04
* CentOS 5 (utilizes the Fedora EPEL repo) ... same as SME server v8b7
* OSX (requires XCode to be installed)
Run this on a fresh install. It WILL update your system!
SME Server v8b7 - is it compatible?http://wiki.contribs.org/RubyOnRails - Ruby on Rails Wiki page - RubyOnRails 2.0 on the SME Server 7 - ruby 1.8.5 (2006-08-25), rubygems-1.3.5
http://wiki.contribs.org/MythTV - "MySQL version 4.1 is the default version with default SME Server 7.3 "
I know that MySQL versions 5.0 to 5.5 are available for download (
http://dev.mysql.com/downloads/mysql/), but I can't find which MySQL version is the 'default version' for SMEv8b7. It doesn't seem to be mentioned in the SMEv8 Release Notes.
I had planned on downloading and installing all the latest components.
However, this has got me wondering if my plan is workable - ..."Seems like a square peg in a round hole .... I'd use Ubuntu."
Hence my question.
BTW, will I need 'Apache with Passenger' (Phusion Passenger® — a.k.a. mod_rails or mod_rack — makes deployment of Ruby web applications, such as those built on the revolutionary Ruby on Rails web framework, a breeze), or 'WebbBrick' (what is webbrick?)?
Is my plan a sensible one?
Charles