From: "naruse (Yui NARUSE)" Date: 2012-11-01T13:08:05+09:00 Subject: [ruby-dev:46333] [ruby-trunk - Feature #7252] version number of 2.0 release Issue #7252 has been updated by naruse (Yui NARUSE). 旧来の開発版/開発版とかもういらないんじゃないですかね。 trunkが開発版、リリースされたら安定版、で。 1.9/1.8 の時みたいに dev/stable の2系統持つという案もあり得るとは思いますが、 releaseブランチのメンテだけでも手一杯なのにstable ブランチの維持はちょっと出来る気があんまり……。 というので、正確には stable ブランチの復活に反対という意見かも。 まとめると、わたしは以下の通りにするのがよいと思います。(基本的に1.9.1以降の習慣の追認) * trunkとリリースブランチがある。 * trunkにあるものが「開発版」。(ruby -v で X.X.Xdev とでる) * trunkからリリースされたものが従来の用語での「安定版」。 * リリースされると、リリースブランチが作られ、適宜パッチリリースが行われる。 * 3.0とか将来のリリースで、1.9.0のような不安定なリリースが行われることは否定しない * 実験的な仕様で遊びたい場合はgitでブランチ切ってください。trunkに入ったら多少のバグは頑張って直す ---------------------------------------- Feature #7252: version number of 2.0 release https://bugs.ruby-lang.org/issues/7252#change-32140 Author: usa (Usaku NAKAMURA) Status: Assigned Priority: Immediate Assignee: matz (Yukihiro Matsumoto) Category: Project Target version: 2.0.0 2月にリリースされるモノのバージョン番号はどうなる予定でしょうか? 例えばredmineでは「対象バージョン」に「2.0.0」とか書いてあるので、 2.0.0になるのかと思われがちですが、バージョン番号付けルールは [ruby-dev:15923] にあるように、 1.9.0からは末尾0が開発版、1以降が安定版 とされており、以降変更されていない、と理解しています。 よって、ポイントは、 (1) 2月に出すのは安定版ですか? それとも1.9.0-Xの時のようなお試し版ですか? (2) 安定版を出す場合、バージョン番号付けルールを変える? 変えない? かと思います。 どういう予定でしょうか? -- http://bugs.ruby-lang.org/