Since Rails will be dropping support for Ruby < 1.9 with version 4, I
was wondering how the REE team was planning to deal with this.
I ask this more out of curiosity, since I don't use REE myself, but
obviously many people do, and for good reason.
So, what's going to happen?
On Wed, Dec 21, 2011 at 7:46 PM, cvshepherd <colls...@googlemail.com> wrote: > Since Rails will be dropping support for Ruby < 1.9 with version 4, I > was wondering how the REE team was planning to deal with this. > I ask this more out of curiosity, since I don't use REE myself, but > obviously many people do, and for good reason. > So, what's going to happen?
We have no plans to port the REE patches to Ruby 1.9. It's too much of an undertaking. Instead of fragmenting our man power, we want to focus on our core products such as Phusion Passenger. One of the features that's going to be in Passenger 4 is the ability to run multiple Ruby versions from a single Phusion Passenger instance so that you can have your Ruby 1.8 and Ruby 1.9 web apps side-by-side. REE will continue to be maintained for the forseeable future, but only bug fixes and security updates will be applied.
The biggest improvement of REE for web applications is the copy-on-write support in GC. This could be ported to 1.9, however, there is significant interest in improving/overhauling Ruby 1.9 GC. Some projects were discussed/demonstrated at RubyConf 2011.
> On Wed, Dec 21, 2011 at 7:46 PM, cvshepherd<colls...@googlemail.com> wrote: >> Since Rails will be dropping support for Ruby< 1.9 with version 4, I >> was wondering how the REE team was planning to deal with this. >> I ask this more out of curiosity, since I don't use REE myself, but >> obviously many people do, and for good reason. >> So, what's going to happen? > We have no plans to port the REE patches to Ruby 1.9. It's too much of > an undertaking. Instead of fragmenting our man power, we want to focus > on our core products such as Phusion Passenger. One of the features > that's going to be in Passenger 4 is the ability to run multiple Ruby > versions from a single Phusion Passenger instance so that you can have > your Ruby 1.8 and Ruby 1.9 web apps side-by-side. REE will continue to > be maintained for the forseeable future, but only bug fixes and > security updates will be applied.
> The biggest improvement of REE for web applications is the copy-on-write
> support in GC. This could be ported to 1.9, however, there is
> significant interest in improving/overhauling Ruby 1.9 GC. Some
> projects were discussed/demonstrated at RubyConf 2011.
> > On Wed, Dec 21, 2011 at 7:46 PM, cvshepherd<colls...@googlemail.com> wrote:
> >> Since Rails will be dropping support for Ruby< 1.9 with version 4, I
> >> was wondering how the REE team was planning to deal with this.
> >> I ask this more out of curiosity, since I don't use REE myself, but
> >> obviously many people do, and for good reason.
> >> So, what's going to happen?
> > We have no plans to port the REE patches to Ruby 1.9. It's too much of
> > an undertaking. Instead of fragmenting our man power, we want to focus
> > on our core products such as Phusion Passenger. One of the features
> > that's going to be in Passenger 4 is the ability to run multiple Ruby
> > versions from a single Phusion Passenger instance so that you can have
> > your Ruby 1.8 and Ruby 1.9 web apps side-by-side. REE will continue to
> > be maintained for the forseeable future, but only bug fixes and
> > security updates will be applied.
> It would be nice to have a 1.9 with at least tcmalloc applied... > -r
> On Jan 3, 4:50 pm, Kurt Stephens <kurt...@gmail.com> wrote: >> The biggest improvement of REE for web applications is the copy-on-write >> support in GC. This could be ported to 1.9, however, there is >> significant interest in improving/overhauling Ruby 1.9 GC. Some >> projects were discussed/demonstrated at RubyConf 2011.
>>> On Wed, Dec 21, 2011 at 7:46 PM, cvshepherd<colls...@googlemail.com> wrote: >>>> Since Rails will be dropping support for Ruby< 1.9 with version 4, I >>>> was wondering how the REE team was planning to deal with this. >>>> I ask this more out of curiosity, since I don't use REE myself, but >>>> obviously many people do, and for good reason. >>>> So, what's going to happen? >>> We have no plans to port the REE patches to Ruby 1.9. It's too much of >>> an undertaking. Instead of fragmenting our man power, we want to focus >>> on our core products such as Phusion Passenger. One of the features >>> that's going to be in Passenger 4 is the ability to run multiple Ruby >>> versions from a single Phusion Passenger instance so that you can have >>> your Ruby 1.8 and Ruby 1.9 web apps side-by-side. REE will continue to >>> be maintained for the forseeable future, but only bug fixes and >>> security updates will be applied.