[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:5435] バージョン番号形式



>>>>> In [meadow-develop : No.5439] 
>>>>> “後” = Shun-ichi GOTO wrote:
後> バージョン番号に関しては、意見が多数出ましたが、結局のところ、なにかしら
後> に決めて、それに従えば良いものだと思っています。というか決定的な決め手は
後> 無い類の話かもしれません。決めれば良いという点で、私も現状でも良いと思っ
後> ています。現行方式での問題点としてはインストールディレクトリの問題(現状
後> は手動で番号を付け替えてパッケージ化している) が出ています。

そうなんです。決めちゃえばいいんです。
(でもなかなか決まらないところが Meadow らしいと思ったりもす
る)


「x.y.z とするのは、心情的にはしっくりくる(という意見は多い)が、
Meadow の今までの番号付けから離れすぎる」
という話の流れではあると思っています。

http://www.ysnb.net/meadow/meadow-develop/x/5253
http://www.ysnb.net/meadow/meadow-develop/x/5258
http://www.ysnb.net/meadow/meadow-develop/x/5259
http://www.ysnb.net/meadow/meadow-develop/x/5263
このへんも踏まえて。

(案1)さっさとメジャー番号をあげてしまう
2.00 - release Emacs21.1 base
2.01, 2.02, 2.03 - bug fix
3.00 - release Emacs21.3 base
3.01, 3.02, 3.03 - bug fix
4.00 - release Emacs21.4 base (or CVS HEAD の切りの良い時期)

(案2)三好さん
2.00 - release Emacs21.1 base
2.01 - bug fix
2.10 - release Emacs21.3 base
2.11, 2.11  - bug fix
2.20 - release Emacs21.4 base (or CVS HEAD の切りの良い時期)
2.21, 2.21  - bug fix

「2.1系列と呼んでいるものを Meadow 2.10 としてリリースする」
で良いですか?

(案3)ロードマップを決めちゃえば良いんじゃない!
2.00 - release Emacs21.1 base
2.01 - bug fix
2.02 - release Emacs21.3 base
2.03 - bug fix
2.04 - release Emacs21.4 base (or CVS HEAD の切りの良い時期)

インストール先は 2.00 と 2.01 を $MEADOW/2.00 に、と bug fix
版はその直前のリリース版に上書きされるようにする。


今の Meadow の開発体制と今までのリリース間隔を考えると bug
fix リリースをひんぱんに行うことはないと思います。
 * bug fix バージョンであることがわかる。
 * 何月何日のソースのものであるかがわかる。
で十分だと思うのです。そうすると bug fix のバージョン番号は
ひとつ予約しとけば十分なのではないかと思うのです。
(bug fix の 2.01 はリリースされないままになりそう!?!?)


この3つに搾れますでしょうか?
もしかすると(案2)は三好さんの意見を読み違えている部分があるか
もしれません。
-- 
こせき // kose(a)meadowy.org