[mew-dist 19575] folders

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2001年 11月 1日 (木) 12:43:59 JST


IMAP や NNTP の作業を始めています。

基本的に、これらのユーザインターフェイスは Mew 2.0 でいうところの 
+mdrop のようになります。(ただし小さいメッセージの場合は、本文まで取得) 
つまり、手前にあるのはあくまでキャッシュです。scan して、非同期にメッ
セージをキャッシュします。差分が取れるプロトコルでは、update できるよ
うにします。

いろいろ考えまして、フォルダはすべて ~/Mail の下におこうと思っています。

   *** 設計指針:違うものは違うように見えなければならない ***

+ はローカルにあるフォルダを意味します。

+mdrop ですが、これは止めて $inbox とします。実際には、
~/Mail/pop/inbox に対応します。たとえば、config で +inbox-foo としてい
る場合には、$inbox-foo が自動的に使えるようになります。

ニュースグループは、デフォルトでは "-" で始めます。たとえば、
-fj.mail.reader.mew。これは、実際には ~/Mail/news/fj.mail.reader.mew に
対応します。

以前、ローカルにニュースを保存するために、"=" から始まるフォルダ 
(~/News) がありましたが、ローカルのフォルダ(+foo)に保存すればいいとい
う結論に達しましたので、廃止します。

IMAP のフォルダは、デフォルトでは "%" で始めます。たとえば、%inbox こ
れは、実際には ~/Mail/imap/inbox に対応します。

どうせ、複数のニュースサーバや IMAP サーバに対応して欲しいという要望が
出ると思いますので、フォルダの先頭文字は自由に定義できるようにしたいと
思います。

例) *inbox は ~/Mail/imap2/inbox に対応する、とか。

--かず



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