summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fml/doc/ja/todo/STATUS.txt91
-rw-r--r--regress/simulation/00_MEMO125
2 files changed, 125 insertions, 91 deletions
diff --git a/fml/doc/ja/todo/STATUS.txt b/fml/doc/ja/todo/STATUS.txt
index 15751dcd..72f95f31 100644
--- a/fml/doc/ja/todo/STATUS.txt
+++ b/fml/doc/ja/todo/STATUS.txt
@@ -10,7 +10,13 @@
perl 5.00503 on FreeBSD 4.3 STABLE
perl ? on FreeBSD 4.6 RELEASE
+
+3章
+ [TODO] MLサーバの理論をかく
+
+
II部 fmlのセットアップ〜MLの作成
+
4章 Unix上でのfmlのインストール
ユーザ root になり、configure そして make です。
@@ -26,6 +32,10 @@ II部 fmlのセットアップ〜MLの作成
注意: ユーザ fml を作るだけでなく、きちんとユーザ fml さんの
ホームディレクトリも作って下さい。
+ [TODO] sendmail
+ [TODO] MacOS X Server
+
+
5章 Unix上でMLを作る
"makefml newml elena" を使って下さい。
@@ -33,7 +43,11 @@ II部 fmlのセットアップ〜MLの作成
ただし fml-devel では newml 時に設定用 CGI や、HTML 化された記事
をおくディレクトリ ~fml/public_html/ .. を用意する点が異なります。
+ [TODO] sendmail
+ [TODO] MacOS X Server
+
* postfix と qmail がターゲットシステムです。
+ procmail の見本も作るぞ
* バーチャルドメインの扱い
@@ -48,11 +62,17 @@ II部 fmlのセットアップ〜MLの作成
このファイルの書式は『ドメイン ディレクトリ』です。
+
6章 Windows 2000/NT4上でのfmlのインストール
[TODO] Microsoft ものは全然手をつけていません。
[TODO] Microsoft ものは IMail から手をつけるのがいいんじゃないかな
+ [TODO] pop based ML
+ [TODO] imap based ML
+ [TODO] sendmail
+
+
7章 アップグレード
もう一度インストールをし、/etc/fml/main.cf を編集するだけです。
@@ -61,6 +81,11 @@ II部 fmlのセットアップ〜MLの作成
★ レシピ のアップグレードの節を見てね
+ [TODO] メールサーバの停止?
+ [TODO] elena MLのアップグレード?
+ ML固有のアップグレード tips なんてあるかな
+
+
8章 Unix上でのCGIのセットアップ
デフォルトで CGI スクリプトが用意されます。
@@ -68,11 +93,17 @@ II部 fmlのセットアップ〜MLの作成
[TODO] .htaccess の設定支援ツールがまだありません。
エディタでファイルを消すなり、編集するなりして下さい。
- [TODO] CGI からのエラーの上げ方 ?
+ CGI からのエラーは __ERROR_.(キーワード)__ で croak() してる
+
+ [TODO] 各MLごとの CGI
+
+ [TODO] config
9章 fmlの動作確認
+ [TODO] 書くべし、書くべし、書くべし
+
これは fml 4.0 と同様に行なって下さい。
@@ -101,35 +132,49 @@ III部 fmlのカスタマイズ
MLの削除 OK
MLのメンバーの登録と削除 OK
登録しているアドレスの変更 OK
- [TODO] off/on
+ off/on OK
[TODO] まとめおくり
- リモート管理 OK
+ [TODO] リモート管理
+ パスワード変更は?
[TODO] MLのカスタマイズはファイルの編集あるのみ
注意: 当然リモートコマンドよりいろいろなことができます。
+
12章 fmlの設定ファイルを変更する
- 各MLのホームディレクトリにある config.cf を編集してください。
+ [TODO] 設定ファイルのフォーマットの説明
+ [TODO] 設定ファイルの変更方法
+
+ 各MLのホームディレクトリにある config.cf を編集して
+ ください。
- [TODO] 設定支援ツールはまだありません。
+ [TODO] メニューでの操作
+ 設定支援ツールはまだありません。
+
+ [TODO] すべてのMLに同じ設定を強制する
/etc/fml/ (とか /usr/local/etc/fml/ とか) 以下に
デフォルトの .cf がおかれますし、サイト依存、ドメイン依存
の .cf を作ることでサイト、ドメインごとの全MLの
デフォルトを変更することもできます。
+
13章 MLのスタイルのカスタマイズ (ケーススタディ)
+ [TODO] デフォルトのポリシーの説明 (D)C
+
投稿の制御: $post_restrictions で制御
コマンドメールの制御: $command_restrictions で制御
コマンドメールの禁止: $command_restrictions で reject とだけ指定
+ [TODO] 手動登録?
+
[TODO] 自動登録
今はデフォルトで自動登録ですわ :-)
- [TODO] まだ confirmation タイプしかありません。
+ まだ confirmation タイプしかありません。
誰でも投稿可能: $post_restrictions で permit_anyone
@@ -139,7 +184,8 @@ III部 fmlのカスタマイズ
[TODO] モデレータ
- 自動ファイル返送
+ 自動ファイル返送
+ [ TODO ] multipart 以外はなしだよな
[TODO] 複数の管理者による運用
@@ -167,12 +213,22 @@ III部 fmlのカスタマイズ
/usr/local/share/fml/$fml_version/message/$charset/
にあります。
+ [TODO] site_local/ ?
+
+ [TODO] domain_local/ ?
+
+
16章 記事のフィルタリング
実装済み (FML::Filter)
検出できるルール: ヘッダ、本文、特殊なウィルス
+ content filter
+
+ [TODO] ContertFilter のファイル名
+ /etc/fml/ にいれちゃえー
- [TODO] 4.0 の ContertFilter にあたるものを FML::Filter へ統合する。
+ [TODO] ContertFilter のデフォルト値
+ /etc/fml/ にいれちゃえー
[TOOD] 入力サイズ制限
@@ -182,7 +238,8 @@ III部 fmlのカスタマイズ
[TODO] 未実装
[TODO] トラフィック統計を取るために、あらかじめいろんなデータを
- DB に取りまくるべき?
+ DB に取りまくるべき?
+ thread db とデータを共有する?
18章 リモート管理(メールでfmlを操作する)
@@ -191,13 +248,9 @@ III部 fmlのカスタマイズ
ドは $commands_for_privileged_user という変数で定義
されているものが利用可能です。
- subscribe add unsubscribe bye remove resign signoff chaddr
- addadmin addpriv byeadmin byepriv get mget send password pass
- dir ls file list
-
- *これらは FML::Command::Admin:: クラスで定義されています。
+ 利用可能なコマンドは FML::Command::Admin:: クラスの部分集合です
- [TODO] ”approve パスワード コマンド”型構文サポート
+ [TODO] "approve パスワード コマンド"型構文サポート
[TODO] 非対称鍵暗号認証
@@ -251,7 +304,8 @@ V部 その他のトピック
27章 エラーメールを自動解析する
- [TODO] Mail::Bounce モジュールは作ったが、組み込んでない;)
+ [TODO] Mail::Bounce モジュールは作ったが、組み込んだ
+ まだ自動削除ができてない;)
28章 メールサーバの変更/引越し
@@ -276,7 +330,8 @@ VII部 Advanced Study
はじめから前提だぜ
- [TODO] replace メソッドを賢く
+ [削除] replace メソッドは削除した
+ なくても OK ?
37章 配送の高速化について
@@ -300,4 +355,4 @@ VIII部 付録
queue manager for LMTP ?
---
-$FML: STATUS.txt,v 1.9 2002/05/17 09:54:01 fukachan Exp $
+$FML: STATUS.txt,v 1.10 2002/07/13 14:30:14 fukachan Exp $
diff --git a/regress/simulation/00_MEMO b/regress/simulation/00_MEMO
index 269e6bd5..7364bc9a 100644
--- a/regress/simulation/00_MEMO
+++ b/regress/simulation/00_MEMO
@@ -3,10 +3,9 @@
XXX 作業したら TODO/STATUS.txt もアップデートしてね XXX
-
-○ IO::Adapter の改造
-
- AtomicFile の場所
+ XXX
+ XXX fml 4.0 と同じディレクトリ名は使わないように XXX
+ XXX
○ FML::Article
@@ -15,46 +14,10 @@
0700 とかハードコードされてるじょ
-○ [DOC] Delivered-To をけそう tips
-
-
-○ subject でふぉわーどさきをかえる tips をしこもう
-
-
-○ ドキュメント( tutorial )
-
- setup/test.sgml
- usage/fmlhtmlify.sgml
- module/IO::Adapter.sgml
- module/Mail::HTML::Lite.sgml
- command/extension.sgml
- threadtrack/chapter.sgml
- threadtrack/tools.sgml
-
- usage/ がいまいち(fml bible のパートIIIの最初の部分にあたるもの)
- usage/command.sgml
- usage/post.sgml
-
-
-○ makefml でうごかない?
+○ [DOC] Delivered-To をけそう tips
- get
- mget
- send
- password
- pass
- dir *不要?
- ls *不要?
- file *不要?
- list *不要?
- * CGI でも不要?
-
- dir ls file
-
- FML::Command::Admin::dir
- cgi_menu() ?
- ディレクトリ listing してくれる perl module ないかな?
+○ subject でふぉわーどさきをかえる tips をしこもう
○ コマンド拡張の仕方
@@ -63,7 +26,7 @@
○ メッセージの拡張の仕方
-○ filter
+○ フィルタ
* filter statistics
統計をとりたい
@@ -82,23 +45,7 @@
○ auto-responses
-http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00
-.txt
-
-
-○ mewml
-
- newml の段階でつくってしまうべきですかね、
- 常に使うでぃれくとり
-
-
-○ ファイル名の体系はこれでいいのか?
-
- members
- members-admin vs admins ?
- members-moderator vs moderators ?
-
-○ addmoderator こまんど?
+ http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00.txt
○ Mail::Message::*Code は日本語依存過ぎじゃない?
@@ -107,12 +54,6 @@ http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00
○ CGI で xxx-admin さんをかすたまいずしたい?
-○ IO::Adapter
-
- IO::Adapter::get_XXX() の定義を考え直すべし?
- IO::Adapter::find() の定義を考え直すべし?
- (いや、全部直したんじゃないか?)
-
○ remove $msg->{ next }
FML/Filter/BodyCheck.pm
@@ -125,12 +66,6 @@ http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00
○ etc/src/config.cf.ja/ の説明文を見直す
-○ makefml get ???
-
- ところで、誰に送信するんじゃ? :-) って、そうか、makefml じゃ
- なくて admin コマンドの時は考えなくてもいいからだな、それは …
-
-
○ ファイルを用意しただけやんシリーズ;)
これから改造するので、ほとんど未修正のままのこす
@@ -176,6 +111,8 @@ http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00
MAIL_LIST != MAINTAINER
+ config の diag か、これは
+
○ 必要かしら?
@@ -204,6 +141,48 @@ http://www.cs.utk.edu/~moore/internet-drafts/draft-moore-auto-email-response-00
近々に見直すべし
+○ ドキュメント( tutorial )
+
+ setup/test.sgml
+ usage/fmlhtmlify.sgml
+ module/IO::Adapter.sgml
+ module/Mail::HTML::Lite.sgml
+ command/extension.sgml
+ threadtrack/chapter.sgml
+ threadtrack/tools.sgml
+
+ usage/ がいまいち(fml bible のパートIIIの最初の部分にあたるもの)
+ usage/command.sgml
+ usage/post.sgml
+
+
+○ makefml でうごかない?
+
+ get ***disabled***
+ mget ***disabled***
+ send ***disabled***
+ password 不要?
+ pass 不要?
+ dir *不要?
+ ls *不要?
+ file *不要?
+ list *不要?
+
+ * CGI でも不要?
+
+ dir ls file
+
+ FML::Command::Admin::dir
+ cgi_menu() ?
+ ディレクトリ listing してくれる perl module ないかな?
+
+ * makefml get ???
+
+ ところで、誰に送信するんじゃ? :-) って、そうか、makefml じゃ
+ なくて admin コマンドの時は考えなくてもいいからだな、それは …
+
+
+
○ Mail::ThreadTrack
ドキュメントの見直し(?)
@@ -405,4 +384,4 @@ HTML::Widgets::Menu - Builds an HTML menu
----------
-$FML: 00_MEMO,v 1.37 2002/07/23 12:58:12 fukachan Exp $
+$FML: 00_MEMO,v 1.38 2002/07/24 09:31:48 fukachan Exp $