From: Zeno Davatz <redmine@...>
Date: 2011-01-21T02:30:57+09:00
Subject: [ruby-core:34669] [Ruby 1.8-Feature#4239] Let's begin a talk for "1.8.8" -- How's needed for surviving 1.8?

Issue #4239 has been updated by Zeno Davatz.


Dear Matsumoto-san

Thank you for your reply.

I would not cherry-pick the features out of the patches (Oniguruma), I would apply them asap and then work up a release cycle where people know when they can commit new stuff (at rc1) and when they have to hold there horses (rc8) because a new stable release is about to be out. This cycle is of great importance. After all it is a great honor for Ruby if people write patches like the one of Oniguruma. That is one great patch upon which the improvements should be done. This is what I call chronologically logical. Evolution. Survival of the sickest.

I constantly watch Linus's communication and I can tell by my personal experience that rc-Kernel-Releases boot in 98% of the cases (git pull, make silentoldconfig, make, and then lilo with reboot and my machine is back up). Also debugging with "git bisect" is really easy, also for Non-Technical people. Aggressive merging in the right moment, slow merging in the right moment.

I will try to document all the breakages we encounter as Jonas recommended here: 
http://redmine.ruby-lang.org/wiki/ruby-19/MigrationIssuesFrom18

Thank you for your time.

Best
Zeno
----------------------------------------
http://redmine.ruby-lang.org/issues/show/4239

----------------------------------------
http://redmine.ruby-lang.org