From: "NAKAMURA, Hiroshi" Date: 2010-06-08T21:59:10+09:00 Subject: [ruby-dev:41559] Re: [ruby-cvs:33954] Ruby:r26739 (trunk): * ext/openssl/ossl_digest.c (GetDigestPtr): Allow to pass the 2010/6/3 NARUSE, Yui : >> とりあえずOAuth gemが要求する(つまり現行のdigest/hmac.rbの) >> インターフェース互換な感じでhmac.rbを作り、digest/hmac.rbは >> それをrequire、という方向でよさそうという理解でいいでしょうか。 >> 個人的には、ruby-hmacと完全に互換にする、までの必要性はないと思います。 >> いくつか「ギャッ」とするアプリなどはあるでしょうが、 >> 基本的に似たインターフェースなので、移行はそれほど難しくない >> と思われるので。 > > すでに仕様・コードフリーズされて久しいのですが、 > その lib/hmac.rb は例外とするほど近喫かつすでに完成したものなのですか。 > > なんとなく印象として 1.9.2 はこのまま出して、 > ちゃんと練った上で 1.9.3 で lib/hmac.rb を入れたほうがいいように思えます。 > もしくは、digest/hmac.rb を deprecated にして gem でやるとするか。 lib/hmac.rbはまだ存在しません。1.9.2に関しては、方針にしたがってリリースでよいと思います。