# Basic Rails 3 app works (FYI review)

**URL:** <https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699>\
**Category:** IronRuby\
**Created:** [March 6, 2010, 11:50pm UTC](https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699 "2010-03-06T23:50:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [March 6, 2010, 11:50pm UTC](https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699/1 "2010-03-06T23:50:53Z")

</div>

tfpt review “/shelveset:r3;REDMOND\sborde”

Add a stub implementation of YAML.add\_builtin\_type. With this fix, I can  
create a Rails 3 app, add a controller, start the server, and request  
the main page! See  
[Ruby on Rails — Rails 3.0: Beta release](http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release) for setup  
instructions. The caveats are:

- 

```
    You need to use MRI to install the dependency gems since Rails 

```

3 uses the bundler gem specifies RubyGems 1.3.6 as a dependency, whereas  
IronRuby includes 1.3.5.

- 

```
    You need to use ir.exe -1.8.7

```

- 

```
    None of the ActiveRecord IronRuby adapters have been updated 

```

to work with Rails 3. So you cannot use ActiveRecord

Also, Enables Rails 3 tests that now work after Tomas’s fixes for  
Symbol#to\_proc and encoding

---

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [March 7, 2010, 12:27am UTC](https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699/2 "2010-03-07T00:27:46Z")

</div>

## You can use bundler 0.9 perhaps that will install on gems 1.3.5

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Web: [http://whiterabbitconsulting.eu](http://whiterabbitconsulting.eu) - [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([IronRuby in Action - Ivan Porto Carrero and Adam Burmister | Manning](http://manning.com/carrero))  
Microsoft IronRuby/C# MVP

---

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [March 7, 2010, 3:15am UTC](https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699/3 "2010-03-07T03:15:44Z")

</div>

Or canâ€™t we do a gem update --system???

JD

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Ivan Porto  
Carrero  
Sent: Saturday, March 06, 2010 3:25 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Basic Rails 3 app works (FYI review)

## You can use bundler 0.9 perhaps that will install on gems 1.3.5

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Web: [http://whiterabbitconsulting.eu](http://whiterabbitconsulting.eu) - [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([IronRuby in Action - Ivan Porto Carrero and Adam Burmister | Manning](http://manning.com/carrero))  
Microsoft IronRuby/C# MVP

On Sat, Mar 6, 2010 at 11:35 PM, Shri B.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
tfpt review “/shelveset:r3;REDMOND\sborde”

Add a stub implementation of YAML.add\_builtin\_type. With this fix, I can  
create a Rails 3 app, add a controller, start the server, and request  
the main page! See  
[http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release](http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release) for setup  
instructions. The caveats are:

â€¢ You need to use MRI to install the dependency gems since Rails  
3 uses the bundler gem specifies RubyGems 1.3.6 as a dependency, whereas  
IronRuby includes 1.3.5.

â€¢ You need to use ir.exe -1.8.7

â€¢ None of the ActiveRecord IronRuby adapters have been updated  
to work with Rails 3. So you cannot use ActiveRecord

Also, Enables Rails 3 tests that now work after Tomas’s fixes for  
Symbol#to\_proc and encoding

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Shri\_B](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/898d66/32.png) [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Post date:** [March 7, 2010, 4:26am UTC](https://www.ruby-forum.com/t/basic-rails-3-app-works-fyi-review/184699/4 "2010-03-07T04:26:33Z")

</div>

My goal was to clear the blocking issues. If someone can get to the â€œgem  
update --systemâ€ before RC3, thatâ€™s cool. Else, there is a workaround  
for folks who want to use Rails 3.

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Jim D.  
Sent: Saturday, March 06, 2010 6:13 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Basic Rails 3 app works (FYI review)

Or canâ€™t we do a gem update --system???

JD

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)] On Behalf Of Ivan Porto  
Carrero  
Sent: Saturday, March 06, 2010 3:25 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Basic Rails 3 app works (FYI review)

## You can use bundler 0.9 perhaps that will install on gems 1.3.5

Met vriendelijke groeten - Best regards - Salutations  
Ivan Porto C.  
Web: [http://whiterabbitconsulting.eu](http://whiterabbitconsulting.eu) - [http://flanders.co.nz](http://flanders.co.nz)  
Twitter: [http://twitter.com/casualjim](http://twitter.com/casualjim)  
Author of IronRuby in Action ([IronRuby in Action - Ivan Porto Carrero and Adam Burmister | Manning](http://manning.com/carrero))  
Microsoft IronRuby/C# MVP  
On Sat, Mar 6, 2010 at 11:35 PM, Shri B.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
tfpt review “/shelveset:r3;REDMOND\sborde”

Add a stub implementation of YAML.add\_builtin\_type. With this fix, I can  
create a Rails 3 app, add a controller, start the server, and request  
the main page! See  
[http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release](http://weblog.rubyonrails.org/2010/2/5/rails-3-0-beta-release) for setup  
instructions. The caveats are:

â€¢ You need to use MRI to install the dependency gems since Rails  
3 uses the bundler gem specifies RubyGems 1.3.6 as a dependency, whereas  
IronRuby includes 1.3.5.

â€¢ You need to use ir.exe -1.8.7

â€¢ None of the ActiveRecord IronRuby adapters have been updated  
to work with Rails 3. So you cannot use ActiveRecord

Also, Enables Rails 3 tests that now work after Tomas’s fixes for  
Symbol#to\_proc and encoding

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)
