MRI 1.9.1 is my Linux Ruby of choice, so I'm definitely in favour of 1.9 being the focus for IronRuby, and as soon as I can clone a 1.x branch I'll be all over it, with Rails 3 testing as a focus. (Eventual aim: to prove IronRuby & Rails 3 as a cool Windows Azure solution).
Mark On Mon, Feb 15, 2010 at 10:22 PM, Jimmy Schementi < jimmy.scheme...@microsoft.com> wrote: > Good point, but slight overreaction =) > > > > Running Rails 3 and being 1.8.7 compatible can be completely different > goals, as Rails 3 doesn’t use *all* of the 1.8.7 features. =) We can > implement the features needed for Rails 3 for the releases after 1.0, so we > may turn out to be compatible-enough with 1.8.7 for Rails 3. But, since > we’re not going to run tests against both 1.8.7 and 1.9, we won’t be > compatible enough to actually say “ruby-1.8.7 compatible”. Plus, we’d like > to start ripping out ruby-1.8 features from the 1.x releases, so that might > be an impossible statement. > > > > Since 1.9 is the future of Ruby, we’re jumping directly to supporting it, > as that will position IronRuby for great compatibility in the future, rather > than trying to optimize for the current state of the ruby-world. If Rails 3 > on IronRuby 1.1 or 1.2 is very important to people, than it’ll find a way of > happening. But 1.8.x support is a dead-end, and not worth the IronRuby core > team’s or contributor’s time. Plus, Matz ordered me to stop caring about 1.8 > support, so I can’t say no to that =P > > > > Are there other reasons why it’s important for IronRuby to be ruby-1.8.7 > compatible? If not, I’d prefer to just prioritize any changes needed for > “Rails 3 support”, rather than 1.8.7 support. > > > > ~Jimmy > > > > *From:* ironruby-core-boun...@rubyforge.org [mailto: > ironruby-core-boun...@rubyforge.org] *On Behalf Of *Orion Edwards > > *Sent:* Monday, February 15, 2010 1:51 PM > *To:* ironruby-core@rubyforge.org > *Subject:* Re: [Ironruby-core] MRI 1.8.7 compatibility > > > > > IronRuby 1.0.x releases: ONLY ruby-1.8.6 compatible > > > IronRuby 1.x releases: ONLY ruby-1.9 compatible > > > > My fear is that releasing 1.0 so close to release of Rails 3 without the > ability to run it will do little for IronRuby's image in the wider Ruby > community (who, from my admittedly limited experience, care about weather it > can run Rails or not). > > > > +1. > > > > While it seems logical to go down the path jimmy mentioned, It looks like > what will happen is that rails3 won't run on IronRuby at all until the 1.x > releases build up 1.9 compat to a decent enough point and stabilize. > > > > Is 1.9 compat a big deal? It seems like it would be a ton of work > to implement 1.9 compatibility in a stable way - thereby leaving IronRuby > unable to run rails 3 for a long long time... > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core