From: Akinori MUSHA Date: 2010-06-04T00:18:58+09:00 Subject: [ruby-dev:41532] Re: [ruby-cvs:33954] Ruby:r26739 (trunk): * ext/openssl/ossl_digest.c (GetDigestPtr): Allow to pass the --pgp-sign-Multipart_Fri_Jun__4_00:18:57_2010-1 Content-Type: text/plain; charset=ISO-2022-JP At Thu, 3 Jun 2010 21:00:29 +0900, NARUSE, Yui wrote: > (2010/06/03 18:39), Akinori MUSHA wrote: > > At Thu, 3 Jun 2010 17:02:32 +0900, > > NARUSE, Yui wrote: > >> すでに仕様・コードフリーズされて久しいのですが、 > >> その lib/hmac.rb は例外とするほど近喫かつすでに完成したものなのですか。 > > > >  入れ違いになってしまった。先ほどの私の投稿は、 digest/hmac の > > deprecation は単独で行い、代替物の追加は別に考えようという話です。 > > > >  文面はこういう感じでいいでしょうか。 > > よいと思います。  コミットしました。ドキュメントにも注意書きを入れました。 > >> なんとなく印象として 1.9.2 はこのまま出して、 > >> ちゃんと練った上で 1.9.3 で lib/hmac.rb を入れたほうがいいように思えます。 > >> もしくは、digest/hmac.rb を deprecated にして gem でやるとするか。 > > > >  私は 1.9.2 はもう間に合わないと思っていたんですが、 deprecation > > だけなら望みはありますか? > > deprecation は今からでも問題ないと思います。  ruby_1_9_2 ブランチにも入れました。 > lib/hmac.rb はなひさんの口ぶりが 1.9.2 に入れるようなものなので念のため。 > よほど強い理由を提示しない限り皆反対すると思います。  そちらは切り離して考えましょう。MAC/Crypto APIを設計・実装し、 (OpenSSLに依存しない)フレームワークとして汎用の価値ありとなった 段階で、改めて標準添付を提案することになると思います。 -- Akinori MUSHA / http://akinori.org/ --pgp-sign-Multipart_Fri_Jun__4_00:18:57_2010-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (FreeBSD) iEYEABECAAYFAkwHx+EACgkQkgvvx5/Z4e4KLQCgpzP6TciuAynkOeWw3amw+Itf 7VwAoIzDiNDa4BAiXOMYDXd2rBIOD0tw =lp8B -----END PGP SIGNATURE----- --pgp-sign-Multipart_Fri_Jun__4_00:18:57_2010-1--