diff options
| author | fukachan <fukachan> | 2003-11-30 04:44:59 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2003-11-30 04:44:59 +0000 |
| commit | 8938e7b28bbba05bedace2054571d3fc65137fe9 (patch) | |
| tree | 61a415154b1cdcaa98f04e326add82ee651e24b8 | |
| parent | 6b1a60e7df60f3915b78b7825ca59eb6108fa3a4 (diff) | |
| download | fml8-8938e7b28bbba05bedace2054571d3fc65137fe9.tar.gz fml8-8938e7b28bbba05bedace2054571d3fc65137fe9.tar.bz2 fml8-8938e7b28bbba05bedace2054571d3fc65137fe9.zip | |
move (big?) todo entry from 00_MEMO to STATUS.txt
| -rw-r--r-- | fml/doc/ja/todo/STATUS.txt | 82 | ||||
| -rw-r--r-- | regress/simulation/00_MEMO | 135 |
2 files changed, 84 insertions, 133 deletions
diff --git a/fml/doc/ja/todo/STATUS.txt b/fml/doc/ja/todo/STATUS.txt index 867fdd36..eab61a30 100644 --- a/fml/doc/ja/todo/STATUS.txt +++ b/fml/doc/ja/todo/STATUS.txt @@ -110,6 +110,10 @@ II部 fmlのセットアップ〜MLの作成 [TODO] $maintainer のリストを CGI から設定したい + [TODO] cgi のスタイルシート対応 + 文字を小さくした方がいいとか…の類。 + #だれか、やってぇ〜 ;) + 9章 fmlの動作確認 @@ -159,7 +163,41 @@ III部 fmlのカスタマイズ パスワード変更は? [TODO] MLのカスタマイズはファイルの編集あるのみ - 注意: 当然リモートコマンドよりいろいろなことができます。 + 注意: 当然リモートコマンドよりいろいろなことができます。 + + + [TODO] rmml したMLをふっかつさせることは? → renew コマンドだ + + 一番日付が最近の @xxx.yyyymmdd を探して、そこから戻す。 + + だが、 + + aliases を復活させる問題があるので、もう一度 newml + もする必要があるだろう… うむ、renew をつくろう + + + [TODO] 期限つき subscribe + + subscribe -> 一カ月すると削除される? + + FML::User::Info -> FML::User::DB ok + + o.k. so, how to kick off removal process ? + + + [TODO] 期限つき newml + + libexec/faker + 時刻を FML::User::DB でどっかに記録 + shared_db_dir/ml_create_time + + いや、うむをいわさず、newml コマンドでごーでいいのかな? + + /etc/postfix/virtual + @nuinui.net faker=nuinui.net + + /etc/mail/aliases + faker=nuinui.net :include:/ml/nuinui.net/@@faker@@/include 12章 fmlの設定ファイルを変更する @@ -334,6 +372,26 @@ III部 fmlのカスタマイズ [TODO] permission はこれでいい? + [TODO] Mail::Message::ToHTML + X-Sequence: fml-devel 515 + + 1) spam対策の表示処理について + + 今メールアドレスとかを名前の部分だけか address@xxx.xxx.xxx み + たいな感じで処理をしていますが、ヘッダ部分のTo:とかCC:とかはそ + のままなので、これも直した方がいいかも。また逆にこの機能は会社 + のwebではそのまま表示されるのが望ましいので変数で処理できるよ + うにしたい + + 2) indexの要、不要について + + 現状ではall,monthly,threadが出来るが、これらも選択できるほうが + 良いかも#2万通以上のMLがあるとallは不要と思えてくる... + + 3) thread.htmlの月別の作成&出来れば逆順のもの + + + 21章 まとめ送り 簡易版のまとめおくりはサポートされている。 @@ -370,6 +428,14 @@ V部 その他のトピック File::Rotate に実装されているが 組み込まれてはいない。 [TODO] log suffix extension + [TODO] 「このMLはもうありません」オプション + + libexec/ の下の全部のプログラム全部が対応して、 + ml や ml-ctl 宛に来たメールにみんな返事を返すべきだ。 + ただし、negative cache つきで(同じアドレスには一回し + か返事をしない)。コマンドじゃなくて変数でしょうねぇ。 + デフォルトでは off (SPAM 対策)。 + 27章 エラーメールを自動解析する @@ -401,6 +467,18 @@ VI部 fmlの内部構造と機能拡張 30章 変数と関数 31章 リストファイルのフォーマット 32章 fml.plプロセスの動作 + + [TODO] エラーをどのように呼びだし側へ組織的に伝えるか? + + エラートラップフレーム? + $curproc->error_regist( { キー => オブジェクト } ); + croak(エラーのキー); + + ? 必要な場所すべてに $curproc ってのが難しそう? + + エラーをどのように呼びだし側へ組織的に伝えるか? + オブジェクトか HASH_REF ごとわたせないか? + 33章 デバッグをする モジュール単位で $debug という変数がある場合がある。 @@ -470,4 +548,4 @@ VIII部 付録 --- -$FML: STATUS.txt,v 1.31 2003/11/17 15:39:03 fukachan Exp $ +$FML: STATUS.txt,v 1.32 2003/11/25 11:36:11 fukachan Exp $ diff --git a/regress/simulation/00_MEMO b/regress/simulation/00_MEMO index 7c779730..f887a3a2 100644 --- a/regress/simulation/00_MEMO +++ b/regress/simulation/00_MEMO @@ -8,6 +8,9 @@ XXX +[TODO] 変数のクラス構造を再構成 + + [TODO] charset と言語(japanese,english)との対応関係を一箇所にまとめて定義 [CHECK] @@ -34,86 +37,6 @@ 値をよろしく変換する (←ここがむずかしー) -[TODO] variable class and renaming - - command { - SOMETHING_command - admin_command - } - - directory { - - } - - file { - template_file - } - - mail { - incoming_mail - outgoing_mail - report_mail - } - - message { - reply_message - } - - article { - digest -> article_digest - spool -> article_spool - } - - -[TODO] rmml したMLをふっかつさせることは? - - 一番日付が最近の @xxx.yyyymmdd を探して、そこから戻す。 - - だが、 - - aliases を復活させる問題があるので、もう一度 newml - もする必要があるだろう。つまり - - newml --reuse ? --rewind ? --return ? - こんなかんじ? - - それより、renew かなぁ。うむ、renew がいいだろ。 - - -[TODO] エラーをどのように呼びだし側へ組織的に伝えるか? - - エラートラップフレーム? - - $curproc->error_regist( { キー => オブジェクト } ); - croak(エラーのキー); - - ? 必要な場所すべてに $curproc ってのが難しそう? - - エラーをどのように呼びだし側へ組織的に伝えるか? - オブジェクトか HASH_REF ごとわたせないか? - - -[TODO] $use_log_dup - $log_dup_print_engine - - -[TODO] 「このMLはもうありません」 - - libexec/relocated , Process/Relocated とかじゃだめだね。 - libexec/ の下の全部のプログラム全部が対応するべきのような… - つまり - ml - ml-ctl - 宛に来たもの両方に返事を返すべきだろう。 - でも、ml-error はちがうだろうなぁ - - !じゃ、こんなコマンドは? - makefml disable elena - makefml enable elena - - このコマンドは…いや、コマンドじゃなくて変数がいいでしょうねぇ。 - - [TODO] fml $ml spool {status,convert}: --srcdir= とか必要じゃない? コマンドラインオプションは、OK? @@ -121,30 +44,6 @@ コマンド固有オプションは + ってのは、どうよ? -[TODO] 期限つき subscribe - - subscribe -> 一カ月すると削除される? - - FML::User::Info -> FML::User::DB ok - - o.k. so, how to kick off removal process ? - - -[TODO] 期限つき newml - - libexec/faker - 時刻を FML::User::DB でどっかに記録 - shared_db_dir/ml_create_time - - いや、うむをいわさず、newml コマンドでごーでいいのかな? - - /etc/postfix/virtual - @nuinui.net faker=nuinui.net - - /etc/mail/aliases - faker=nuinui.net :include:/var/ml/nuinui.net/@@faker@@/include - - [TODO] スレッド関連のモジュール全部見直せよ スレッド DB 再生成の呪文がないよ;) @@ -311,32 +210,6 @@ FileHandle と IO::File 両方 use しちゃうからか? なくて admin コマンドの時は考えなくてもいいからだな、それは … -[TODO] cgi のスタイルシート対応 - - 文字を小さくした方がいいとか…の類。 - #だれか、やってぇ〜 ;) - - -[TODO] Mail::Message::ToHTML - - X-Sequence: fml-devel 515 - - 1) spam対策の表示処理について - - 今メールアドレスとかを名前の部分だけか address@xxx.xxx.xxx み - たいな感じで処理をしていますが、ヘッダ部分のTo:とかCC:とかはそ - のままなので、これも直した方がいいかも。また逆にこの機能は会社 - のwebではそのまま表示されるのが望ましいので変数で処理できるよ - うにしたい - - 2) indexの要、不要について - - 現状ではall,monthly,threadが出来るが、これらも選択できるほうが - 良いかも#2万通以上のMLがあるとallは不要と思えてくる... - - 3) thread.htmlの月別の作成&出来れば逆順のもの - - [TODO] xxx_restrictions = pgp_signature_check ? @@ -450,4 +323,4 @@ FileHandle と IO::File 両方 use しちゃうからか? ---------- -$FML: 00_MEMO,v 1.98 2003/11/25 14:54:52 fukachan Exp $ +$FML: 00_MEMO,v 1.99 2003/11/27 04:26:38 fukachan Exp $ |
