sqlite-3.5.5リリース - リリース悲喜こもごも -
過去、結構sqliteのネタを書いていますが、だいぶ長い間、アップグレードしていませんでした。v3.5.4は安定していそうな気配だったので、そろそろいいかなと思っていたら、v3.5.5がリリースされました。
そして驚きの次のリリース文です。
Convert the underlying virtual machine to be a register-based machine rather than a stack-based machine.
ヴァージョン番号を0.0.1上げるリリースでやることですか...
メーリングリストのリリースメール(http://www.mail-archive.com/sqlite-users%40sqlite.org/msg31111.html)では、2週間しっかりテストしたから安定しているはずだ、とあります。 しかし、さっそくGNU/Linux以外ではテストに失敗するというリプライがついています。
更に、配布されている sqlite-3.5.5.tar.gz を展開すると、CVSディレクトリがそのまま入っているし、次のようにゴミファイルもそのままtar.gzに入っています(tar展開結果を一部抜粋)。
-rw-r--r-- drh/users 18034 2008-01-23 11:12 sqlite-3.5.5/src/utf.c -rw------- drh/users 167339 2008-01-04 02:05 sqlite-3.5.5/src/.#vdbe.c.1.669 -rw------- drh/users 168220 2008-01-04 03:36 sqlite-3.5.5/src/.#vdbe.c.1.671
全然、信用できません。
autoconfを使っているようなのでautomakeも合わせて使ってくれればこういうミスは防げます(make distで配布に含まれるべきファイルだけパッケージングしてくれます)。
対照的なのはapacheのリリースです。例えば、直近では、11月中旬(http://mail-archives.apache.org/mod_mbox/httpd-dev/200711.mbox/browser)にv2.2.7リリース準備が始まり、色々あった挙げ句、v2.2.7は流れてv2.2.8がリリースされたのが2008/1/19です。約2ヵ月のリリース作業です。v2.2.8は例外的に難産だった気もしますが、それでもリリースはいつも慎重です。各種環境でのテストパスを確認してからリリースしています。今でも、NetWareの動作確認(http://mail-archives.apache.org/mod_mbox/httpd-dev/200801.mbox/%3c477E63C9.6720.00AC.0@novell.com%3e)も流れます。良くも悪くもapacheは老成した開発プロジェクトだと感じます。
これに比べるとdrh(Dr. Richard Hipp)はお茶目さんです。Googleでの講演の時も、始まってすぐにお茶目さんぶりを発揮しています。
- Category(s)
- カテゴリなし
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/inoue/sqlite3-5-5/tbping
- まさかの2038年問題
- ¦
- Main
- ¦
- コミッタ制度