This week Japanese rubyists were talking about the future of ruby_1_8 branch. Triggered by the DoS vulnerability (refer http://www.ruby-lang.org ) found in 1.8.5. There is a simple one-line patch to fix this, but problem was that a ruby programmer cannot simply detect whether that patch was applied or not on their system, as that one-line patch doesn't change any version numbers. Some rubyists asserted that they need new version of ruby 1.8 to detect this. But that's not easy, because ruby_1_8 branch has been far developed from the point of 1.8.5 release. Releasing current ruby_1_8 is not a wise idea. Debated on this, we now have these two choices: (1) Ruby development goes into three-branch-model (like branches in *BSD world): - CURRENT branch: trunk (currently ruby 1.9) - STABLE branch: ruby_1_8 branch that exists now - RELEASE branch: new branch to only adopt bug fixes (2) ruby_1_8 branch to be frozen. No new development except bug fixes should be made on the branch. Choice (2) was based on so-called "Denver Accord". Meanwhile matz expressed his opinion being (1). Things are not fixed yet and (I think) should not until debates made on this ML. So I want you to tell us your opinion. Where should ruby_1_8 go?