Since I took over the Instant Rails project a short time ago I have been working on learning the structure of the project and figuring out what to put in the next release and beyond. The next release will be Instant Rails 2.0. The reason for the jump is primarily because Ruby on Rails itself has jumped to be 2.0, so why not keep it parallel.

Instant Rails 1.7 Components

The current version includes the following core components: - [Instant Rails Manager] 1.7

It contains the following sample applications: - Cookbook app from [ONLamp.com article]

And a few ancillary applications which some of Instant Rails depends on: - [PHP] 4.3.10

Instant Rails 2.0 Components

The current version includes the following core components: - [Instant Rails Manager] 2.0

It contains the following sample applications: - Cookbook app from [ONLamp.com article]

And a few ancillary applications which some of Instant Rails depends on: - [PHP] 4.3.10

Instant Rails 2.0 and Beyond

I have chatted with several people who would like to see various features and components upgraded or added to the project. I can’t see with any certainty what components might be added but I can say I will do my best to add what people want but remain keeping the project light and stable. Some of the items users wanted to see are: - PHP 5

  • SQL Server Support
  • IIS Support
  • SubVersion
  • SQLite3

Developers should take a look at the release notes for Ruby 1.8.6-26, which includes updates which provide support for running Rails applications under IIS7. The important components are FastCGI and ruby-fcgi. It should also be noted that Rails 2.0.2 uses SQLite3 as its default database and therefore when creating Rails applications under Instant Rails, the command looks like this:

rails -d mysql myapp

Should SQLite3 be included in the next release of Instant Rails now that SQLite3 is the default database? I tend to think this would be the right thing to do but features like phpMyAdmin become a bit irrelevant being a MySQL tool. I have found a tool called SQLiteManager which is a web-based admin tool for SQLite3 databases. Anyone familiar with it? It appears to be a bit dated. I am planning at looking to upgrade to Ruby 1.9 when available as well as at upgrading to the latest version of MySQL and Apache, but these will have to wait a bit since they work great just the way they are today. The sample Typo 2.6 installation could use an upgrade to Typo 4.x as well. I would like to continue to hear what people would like to see, please email me at [rbazinet] at [gmail.com] or reply to this post. Technorati Tags: Instant Rails,Ruby on Rails