まつもと ゆきひろです
In message "Re: [ruby-dev:27093] Re: ruby-1.8.3 status for release"
on Thu, 15 Sep 2005 19:38:32 +0900, Masayoshi Takahashi <maki / rubycolor.org> writes:
|21日のリリースに関して、どこまでは許されますか?(重複含む)
|
|a) 多くのまたはすべてのプラットフォームに致命的なバグがある
|b) 一部プラットフォームに致命的なバグがある
|c) 一部ライブラリ等にかなり大きなバグがある
|d) 一部ライブラリ等に小さな既知のバグがある
|e) 再現性のないバグがある
|f) 再現性のないバグがあるらしい(が、報告者に連絡が取れない)
|g) RubyForgeのバグトラッカーに1.8っぽいバグが残っている
|h) http://mput.dip.jp/rubybugs/ に1.8っぽいバグが残っている
目標はd)以下です。これから見付かるんでない限り、あまりデカい
バグは残ってないと思うんですが、私の思い込みかしら。
|その基準を満たしていない場合、21日にリリースしない、という選択肢は
|ありますか? それとも、基準の方を変更して21日にリリースしますか?
|
|#後者じゃ基準になってないじゃん、というのは言わない約束です。
たとえば20日までに今まで気づいてなかった重要なバグが見付かれ
ば延期します。どこまでを「重要」とみなすかと言う点に恣意性が
ありそうです。
|〜9/16ごろ? リリース間近なことを各ライブラリのメンテナにアナウンス
| 最終preview版での動作検証を19・20日によろしくね、
| もしできないんなら他の人に振りたいからとにかく返事してね、と伝える
| 各プラットフォームごとの動作検証をする人を募集
| Linux →まつもとさん?
| ディストリビューションごとに検証する必要はあり?
| Windows(mswin32)
| Windows(cygwin/mingw/djgpp)
| Windows(bcc32)
| MacOS X
| FreeBSD
| NetBSD
| OpenBSD
| Solaris
| HP-UX
| Tru64
| その他(VMSとか?)
| ドキュメント書く人を募集→作成開始
| 1.8.2からの差分(日・英)
| リリースアナウンス告知担当者募集→決定
| 各メディア(? /.Jとか?)向けプレスリリース担当者募集→決定
|
|〜9/18 現在分かっているバグについてすべて直してcommit
| 各プラットフォームごとの動作検証をする人を決定
| 「Ruby のバグ(勝手に)トラッカー」を一通り調べ尽くす
| RubyForgeの「Ruby」の「Bugs」を一通り調べ尽くす
|
|9/19 ruby-1.8.3-preview3.tar.gzをリリース(まつもとさん?)
| 各プラットフォームでの動作検証実施
|
|9/20 各プラットフォームでの動作検証結果を報告
| ※日にちだけじゃなく時間も区切るべき
| バグがあった場合、担当者は泣きながら直す
| 21日にリリースするかどうかを最終決定
| ここで出すと決めたらたとえコンパイルが通らなくても出す
| (あとは出してから考える)
|
|9/21 アーカイブ作成
| 朝までに?
| とりあえずどっかに仮に置いておく
| そのアーカイブでちゃんと動くかどうかもう一度確認
| 去年のクリスマスの二の舞は避けませう
| アーカイブをFTP・HTTPに置く
| ここで正午(JST)を迎える?
| とりあえずリリースしたことをML等にアナウンス
| これは正午じゃなくてもいい?
| 詳細については後日、と断っておく
|
|〜9/末? 詳細やらドキュメントやらをアナウンス
すばらしい。私にもこういうことがちゃっちゃとできるといいんだ
けど。
|#ちなみにこういうのをやる係のひとがBasecamp上にいたりするんでしょうか?
いいえ。高橋さんにもアカウントをさしあげてもいいですか? ^^;;;
まつもと ゆきひろ /:|)