[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 メーリングリストの案内