[Mew-dist 09222] Re: Add address to Aliases

Shun-ichi GOTO ( 後藤 俊一 ) gotoh at example.com
1999年 6月 7日 (月) 22:36:17 JST


後藤@太陽計測です

>>>>> at Mon, 7 Jun 1999 21:17:20 +0900
>>>>> sen_ml <sen_ml at example.com> said,

sen_ml> bbdb は一種の「persistency mechanism」だと思います。

sen_ml> bbdb-ml.el と bbdb-ml-ext.el に bbdb を使わせたのは他に手頃な
sen_ml> 「persistency mechanism」がみあたらなかったからなのです。
sen_ml> で、何かもっといいものがないかと思っています。

うーん、bbdbはautomatic collect や、data retreaving ができる、(主に)MUA
に取り付つく(利用価値があがる) 汎用パッケージ、と考えますが。もちろん、
単体でもいくつか使い道がありますが、データ構造は拡張性が少ないですし、
report表現も限定されているし、DBとして考えるのもなんだかな、です。


sen_ml> 例えば、読み込みには

sen_ml>   (load "mydata.el")      ; 既存の load をそのまんま

sen_ml> が使用でき、保存には

sen_ml>   (save "mydata.el" 'my-addresses-alist 'my-aliases-alist ...)

sen_ml> とかが出来ると結構うれしいと思います。素人な考えですけど。

とりあえずそのまま内容をかき出したいのであれば、
適当なバッファに prin1 とか princで書けば保存はできます。
また、readで読めます。


sen_ml> こういうしくみが既にあるのでしたら、私は何でわざわざ bbdb というものを
sen_ml> 作ったのかがよくわからないです。(「昔はなかったから」というのは
sen_ml> 可能性がありますが)

先にも書いたように、BBDBはMail/News記事を閲覧するたびに自動的に情報を集
めてくれるというのが嬉しいのだと思う。そして、それは固定のMUAの1機能では
なく、独立した Big-Brotherとして成り立っている、というのがその存在意義で
はないかと。

--- Regards,
 Shun-ichi Goto  <gotoh at example.com>
   R&D Group, TAIYO Corp., Tokyo, JAPAN



Mew-dist メーリングリストの案内