From: Yugui Date: 2011-08-24T23:27:10+09:00 Subject: [ruby-core:39085] Re: [Ruby 1.9 - Feature #5056] About 1.9 EOL On Thu, Jul 21, 2011 at 10:29 AM, Motohiro KOSAKI wrote: > �- 1.9.4 will be released in early 2012. It has only small update. > � because development time is smaller than 1.9.[123]. > �- 2.0 will be released in 2013 Feb. it's good candidate because ruby was born at Feb 24 1993. > �- 2.0 don't have any incompatibility > �- no ruby_1_9 branch > �- keep "release once per a year" rule > �- 3.0 may have API change, but it's 2015 or later Basically I agree with Motohiro, except: > �- no ruby_1_9 branch Ruby 1.9 will be good enough with Ruby 1.9.3. Ruby 1.9.2 resolved some contradictive/confusing language designs in Ruby 1.9.1. Ruby 1.9.3 improved the implementation. So next, what should we do to make Ruby better? * Deprecation of unwanted APIs/features * Large enhancements, like keyword arguments, refinements or classbox. Ruby with these changes should be called Ruby 2.0. Matz is right. But also these features will take some time. It cannot be released within 2012. So 2013 Feb is a good candidate. On Fri, Jul 22, 2011 at 12:54 AM, Yukihiro Matsumoto wrote: > I disagree. �Without making a branch, we have to wait 2.0 works until > we release 1.9.4 in the year 2012. Yes. We should have a branch. > �- no ruby_1_9 branch But it can be ruby_1_9_4. Motohiro is also right. :) -- Yuki Sonoda (Yugui) yugui@yugui.jp http://yugui.jp