From: Davey Date: 2002-07-08T19:06:26+09:00 Subject: Re: Ruby Development Environment > > >>Please read one of those, so you have a good idea of what I'm planning. >> >> > >OK ... > > > >>Now my question is, what would you require to provide the *ideal* Ruby >>development environment, where you can develop and distribute your >>applications. >> >> > >Free coffee would be a feature :) > > Heh, don't we all wish? :D > > >>I need to know such things as what modules do you want etc. >> >> > >mod_ruby >eruby > > Versions? Links to homepages? >All the Ruby XML/XSLT stuff, like REXML, the Sablotron bindings (plus, of >course Sablotron), libxml, expat w/ Ruby bindings, Ruby SAX, SVG, XML-RPC, >SOAP4R. > As above :) > >MySQL and PostgreSql, and Ruby bindings > > Got those, will add the bindings (links?, once again) >Ruby DBI > WTH is a DBI? Anywho, link me and I'll look at it > >An option to run under either the latest stable release or a development >version of Ruby. > > > Yup, thought of that :) > >James > Just a further note on the subject, whilst installing the PHP service I have come across something that needs an answer for the Ruby version too.... Now, I'm assuming that mod_ruby and eRuby mean that Apache will parse Ruby within HTML pages and such so long as they have one of the Ruby extensions, without a Shebang. So that you can use two versions of the Ruby Parser, you would need to access the second one (and we will provide the first aswell this way) through normal CGI. Now because of the fact that we have mod_ruby and eRuby we need to designate a ScriptAlias'ed directory, for the PHP one, I have chosen to have both /php-bin and /cgi-bin *by default* you can add others of every make / the script alias using .htaccess, what folders would you like? /ruby-bin and /cgi-bin? In case you want to see the versioning of the PHP one in use: http://www.its-explosive.net/info.php - Normal Apache module (latest stable release) http://www.its-explosive.net/php-bin/info42.php - Same version, CGI install http://www.its-explosive.net/php-bin/info43.php - Latest development release Only difference between the last two scripts is the shebang line points to a different cgi binary. - Davey