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?