From: Yusuke ENDOH Date: 2010-02-05T01:07:13+09:00 Subject: [ruby-dev:40319] Re: メンテナ確認プロセス終了。メンテナ募集 遠藤です。 2010年2月4日23:08 Kenta Murata : >> == ext/bigdecimal >> 小林さんがメンテナですが、ちょっとお忙しいそうです。サブメンテナを募集し >> ます。 > > bigdecimal は遠藤さんが最近 rubyspec まで含めて手を入れて下さっているようですが、 > かなり苦戦しているようで専任者が必要であることには変りないように見えます。 苦戦しています。 bigdecimal に興味がないというのが最大の理由かもしれませんが。 > どなたも立候補されていないようですので、サブメンテナに立候補します。 > 現在 bigdecimal は確かな仕様が存在しないので現状のテストと rubyspec はあてになりません。 > そこで、まず仕様を確定しテストと rubyspec を修正することが必要です。 > その後で余裕があれば内部のアルゴリズムなどを改善したいとは思っています。 とりあえず現在の挙動をそのまま rubyspec に反映させてしまいました。 ですが現状の bigdecimal は (歴史的経緯など事情があるにしても) - 細かい仕様がレビューされていない - 実装が読みにくい - メンテナンスされていない というあんまりな状況なので、他ライブラリへの置換えを含めて抜本的な 見直しをするのに賛成です。 ただ、仕様→実装というトップダウンなやり方だと、誰が実装するんだと いう話になりそうなので、両方同時にやって欲しいです :-) いずれにせよ、今すぐ置き換えられる alternative はなさそうなのと、 もう 1.9.2 のリリースは危機的に遅れているので、時期は 1.9.3 以降が いいと思います。 -- Yusuke ENDOH