cpan

いや、ここはmakamakaたんに一理ある。

どんぞこ日誌(2006-05-02)
 Text::MeCab (和製ライブラリの問題?)より。私のText::MeCabは公開停止します。
D-5 出張版
おりょ、そうなんですか。両バージョンあってもいいんではないかなぁ〜。俺のWindowsでテストしてないし。

Namespace Collisionは、結構頭のイタイ問題だから。実は私もAttribute::MemoizeとCrypt::Camelliaで同じ憂き目にあっていて、こないだCPAN関連のmlにわざとオンドゥル語なまりで、「スデニウマッテルナンテウソダドンドコドーン!オレノリポジトリハドボドボダ」(超訳)とやったところ、やっとJcodeとEncodeのnamespaceが正式登録されたというのがつい昨日のことだし。

実装もみたところdmaki版がまさにmakamakaたんや私が望んでいる形でもあるし、

今Text::MeCab::Nodeのドキュメント書いてる。

ここはtodoでもいいのでそっこーでCPANにうpすべし。

それにしても、Attribute::MemoizeとCrypt::Camelliaの問題はイタい。どちらもModuleは消滅しているのにNamespace Registrationが残っているという状態で、これだとsearch.cpan.orgの検索に引っかからず、PAUSEに上げてから事の真相を知ることになる。Attribute::Memoizeの方はmailしても3週間音沙汰なし。別にオリがmaintainerになりたいわけじゃないので、こういうことはきちんとしないと後の人たちが大変だあ。ぷんすか。

もちろんそういう「CPAN非公認dist」も、AUTHOR IDで指定して

cpan> install DANKOGAI/Crypt-Camellia-0.01.tar.gz

とやれば没問題なのですが。

Dan the (Occasionally Foresaken) CPAN Author