[mew-dist 23404] Re: things to do

Keiichi SHIMA / 島慶一 keiichi at example.com
2003年 3月 24日 (月) 17:53:42 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com>

> (2) マーク
> 	* メッセージのヘッダ (X-Mew-Marks:?) にマークを保存する
> 	* 未読(R)、既読(U)、転送(F)、返答(A) マークを付けれるようにする
> 	
> 	(問) Mew が付けるマーク(M など)と、ユーザが付けるマークと(* な
> 	     ど)、上記のマークの関係を考察せよ (25 点)

この機能をリクエストした者のひとりなので、がんばって回答を考えてみます。

mew が付けるマークって 2 種類あって、メッセージの内容を示すもの(MやS) 
とメッセージへの操作を示すもの(oD*など)がありますね。これらは意味が直
交しているので現在2つのフィールドに分かれています。

で、既読、未読、転送、返答などのメッセージを処理したことを示すマークも、
前述の2種類のマークと意味が直交しているので別のフィールドが必要かなと
思います。そのときのマークですが、例えば

U: 未読
R: 既読
A: 返答

とかかな。転送はさらに意味が直交しているので、理想的にはもうひと欄必要
ですね。

U:  未読
UF: 未読かつ転送
R:  既読
RF: 既読かつ転送
A:  返答
AF: 返答かつ転送

かな。が、あんまりマークばっかりでもったいない(?)という意見が多い場合
は合成するという妥協もありだと思います。

U: 未読
P: 未読かつ転送
R: 既読
F: 既読かつ転送
A: 返答
T: 返答かつ転送

のように。個人的には、わかりにくいので別にしたいですが。

---
Keiichi SHIMA
IIJ Research Laboratory <keiichi at example.com>
KAME Project <keiichi at example.com>



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