summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorfukachan <fukachan>2008-08-27 23:49:05 +0000
committerfukachan <fukachan>2008-08-27 23:49:05 +0000
commit5bfeeaee39c2f80faceb9ca64933753fecaa55b8 (patch)
treeb749b635c0443f8c1688b3f4dc1caa6987ebc3a2 /regress
parentc8687a51e098e9545631b14b1ca95a9a2d59ee6c (diff)
downloadfml8-5bfeeaee39c2f80faceb9ca64933753fecaa55b8.tar.gz
fml8-5bfeeaee39c2f80faceb9ca64933753fecaa55b8.tar.bz2
fml8-5bfeeaee39c2f80faceb9ca64933753fecaa55b8.zip
sorted
Diffstat (limited to 'regress')
-rw-r--r--regress/simulation/00_MEMO148
1 files changed, 77 insertions, 71 deletions
diff --git a/regress/simulation/00_MEMO b/regress/simulation/00_MEMO
index 1322106f..f0a1cbb3 100644
--- a/regress/simulation/00_MEMO
+++ b/regress/simulation/00_MEMO
@@ -12,6 +12,7 @@
変数名
$curproc のメソッド名
->{ next } を消す
+ ○ 内部構造の TODO をやれ!
など。
@@ -30,38 +31,6 @@
→ web で [subscribe/unsubscribe] をくりっくの URL とも整合性を
-[TODO] fml4 to fml8 コンバート (subject tag)
-
- BRACKET
- STRIP_BRACKETS
- BRACKET_SEPARATOR
- SUBJECT_FREE_FORM
- SUBJECT_FREE_FORM_REGEXP
- SUBJECT_FORM_LONG_ID
- SUBJECT_HML_FORM
- HML_FORM_LONG_ID
-
-
-[TODO] fml4 to fml8 コンバート (mime component filter)
-
- CONTENT_HANDLER_CUTOFF_EMPTY_MESSAGE
- CONTENT_HANDLER_REJECT_EMPTY_MESSAGE
- HTML_MAIL_DEFAULT_HANDLER
-
- の変換が難しい。とりあえず忘れる(ステータス:未サポート)。
-
-
-[TODO] 無限 confirmation 問題(?)
-
- command_mail_restrictions = reject_system_special_accounts
- permit_forward_to_moderator
- reject
-
-
- confirm がかえるのはただしいが、confirm をおくりかえすと
- confirm コマンドとして解釈されない(もういちど confirmation になる)
-
-
[TODO] web で [subscribe/unsubscribe] をクリック
受信者リストにあるか?否か?を確認
@@ -79,23 +48,33 @@
~/public_html/fml/listinfo/DOMAIN/ML/index.html.{ja,en}
-[TODO] 添付ファイルをサイズでチェック
+[TODO] CGI は cookie をつかったほうがいいのかなぁ?
- # allow only text/plain messages.
- text/plain * permit
- text/html * reject
- multipart/* *;size<=1M permit <- ?
- multipart/* !text/plain reject
+ その場合、はじめから perl 5 についてるモジュールで GO
+ /usr/pkg/lib/perl5//5.8.0/CGI/eg/cookie.cgi
+ /usr/pkg/lib/perl5//5.8.0/CGI/Cookie.pm
-[TODO] fml 4 to 8: $AUTO_REGISTRATION_TYPE
+ 設定を覚えるためだけに
- subject body no-keyword
- 行ごとに解析する現在のコードには、うまくのらない。
+[TODO] CGI スキンを動的に切替えられる?
+ config.cgi -> menu.cgi
+
+ cookie で設定を覚えておかないといかんな。そうじゃないと、スキ
+ ンが増えるたびに再インストールしないといけないじゃないか。
-[TODO] "IS-A FML::Command::Syntax" wrong
+
+[TODO] 無限 confirmation 問題(?)
+
+ command_mail_restrictions = reject_system_special_accounts
+ permit_forward_to_moderator
+ reject
+
+
+ confirm がかえるのはただしいが、confirm をおくりかえすと
+ confirm コマンドとして解釈されない(もういちど confirmation になる)
[TODO] command_args をあちこちで生書きしない。オブジェクトにすること
@@ -121,22 +100,13 @@
リモート管理者は MTI の対象にしない
-[TODO] CGI は cookie をつかったほうがいいのかなぁ?
-
- その場合、はじめから perl 5 についてるモジュールで GO
-
- /usr/pkg/lib/perl5//5.8.0/CGI/eg/cookie.cgi
- /usr/pkg/lib/perl5//5.8.0/CGI/Cookie.pm
-
- 設定を覚えるためだけに
-
-
-[TODO] CGI スキンを動的に切替えられる?
+[TODO] mime component filter で添付ファイルをサイズでチェック
- config.cgi -> menu.cgi
-
- cookie で設定を覚えておかないといかんな。そうじゃないと、スキ
- ンが増えるたびに再インストールしないといけないじゃないか。
+ # allow only text/plain messages.
+ text/plain * permit
+ text/html * reject
+ multipart/* *;size<=1M permit <- ?
+ multipart/* !text/plain reject
[TODO] mime component filter で添付ファイルを禁止する
@@ -161,19 +131,6 @@
-[TODO] 変数名なんだが… *_mta_config_list は困ったな
-
- newml_command_mta_config_list
- rmml_command_mta_config_list
-
- こいつらは select_list とも微妙に違うのだが?
-
- まぁいいか?
-
-
-[TODO] ドキュメント: fml 4 to 8 の解説ってあってる?
-
-
[TODO] スレッド関連のモジュールとドキュメントを全部見直せよ
FML::Article::Thread
@@ -225,9 +182,47 @@
======================================================================
+○ fml4 → fml8 コンバータの問題
+
+
+[TODO] ドキュメント: fml 4 to 8 の解説ってあってる?
+
+
+[TODO] fml 4 to 8: $AUTO_REGISTRATION_TYPE
+
+ subject body no-keyword
+
+ 行ごとに解析する現在のコードには、うまくのらない。
+
+
+[TODO] fml4 to fml8 コンバート (subject tag)
+
+ BRACKET
+ STRIP_BRACKETS
+ BRACKET_SEPARATOR
+ SUBJECT_FREE_FORM
+ SUBJECT_FREE_FORM_REGEXP
+ SUBJECT_FORM_LONG_ID
+ SUBJECT_HML_FORM
+ HML_FORM_LONG_ID
+
+
+[TODO] fml4 to fml8 コンバート (mime component filter)
+
+ CONTENT_HANDLER_CUTOFF_EMPTY_MESSAGE
+ CONTENT_HANDLER_REJECT_EMPTY_MESSAGE
+ HTML_MAIL_DEFAULT_HANDLER
+
+ の変換が難しい。とりあえず忘れる(ステータス:未サポート)。
+
+
+======================================================================
○ 内部構造
+[TODO] "IS-A FML::Command::Syntax" wrong
+
+
[TODO] charset と言語(japanese,english)との対応関係を一箇所にまとめて定義
[CHECK]
@@ -299,6 +294,17 @@
======================================================================
○ FNF-ify およびドキュメント
+
+[TODO] 変数名なんだが… *_mta_config_list は困ったな
+
+ newml_command_mta_config_list
+ rmml_command_mta_config_list
+
+ こいつらは select_list とも微妙に違うのだが?
+
+ まぁいいか?
+
+
[TODO] このネーミングはどうなん?
* TODO
@@ -375,4 +381,4 @@
FML::Sys::Alias
----------
-$FML: 00_MEMO,v 1.132 2008/08/20 00:35:55 fukachan Exp $
+$FML: 00_MEMO,v 1.133 2008/08/27 23:45:09 fukachan Exp $