From bf77eea4c40804ae004e71aeca6bdbd0c8e10ad1 Mon Sep 17 00:00:00 2001 From: fukachan Date: Sun, 29 Sep 2002 06:05:45 +0000 Subject: create chapter on fml 8 filename policy --- fml/doc/ja/tutorial/book.sgml | 3 +- fml/doc/ja/tutorial/internals/filename.sgml | 146 ++++++++++++++++++++++++++++ 2 files changed, 148 insertions(+), 1 deletion(-) create mode 100644 fml/doc/ja/tutorial/internals/filename.sgml (limited to 'fml/doc/ja/tutorial') diff --git a/fml/doc/ja/tutorial/book.sgml b/fml/doc/ja/tutorial/book.sgml index 1faa3bd5..7c83ce80 100644 --- a/fml/doc/ja/tutorial/book.sgml +++ b/fml/doc/ja/tutorial/book.sgml @@ -2,7 +2,7 @@ This is an sgml using DocBook dtd. Use sgmltools version 2.0.x or above to generate various output formats. -$FML: book.sgml,v 1.43 2002/07/29 09:32:56 fukachan Exp $ +$FML: book.sgml,v 1.44 2002/09/15 01:45:04 fukachan Exp $ --> &chapter.customize.mlstyle; diff --git a/fml/doc/ja/tutorial/internals/filename.sgml b/fml/doc/ja/tutorial/internals/filename.sgml new file mode 100644 index 00000000..18460bdc --- /dev/null +++ b/fml/doc/ja/tutorial/internals/filename.sgml @@ -0,0 +1,146 @@ + + + [&fmldevel; での注意点] ファイル名について + + + +どうせやるならとことん。 +ここまできたらファイル名も変える方が建設的だろうという話です。 +参照: fml-devel 205 + + + + + + + ファイル名の基本構成 + + + +基本系は + +ファイル名-役割 + +です。例えば、配送リストは次のようになります。 + +recipients-役割 +members-役割 + + + + +さらに配送リスト以外でも同じルールを適用します。 +例えば + +passwd-admin +passwd-moderator +passwd-cgiadmin + +というようなぐあいにです。 + + + + +将来も同様に、新たな『役割』を新設するごとに + +members-役割 +recipient-役割 + +を作ることにします。 +でも、たいてい recipient-* はダミーに過ぎないないことが多いでしょう:) + + + +一応、使い分けるつもりですが、実際、どういう場合に役立つのかはよくわか +らないです。が、とりあえず理論的に美しいほうを採用することとします。 + + + + + + + + 例: MLのメンバー/受信者リスト + + + + +primary_recipient_maps = recipients + +# 互換性のため actives をいれておく +recipient_maps = recipients + + actives + + +[TODO] warning 出るところがあるので、なんとかせな + + + + + + + + + 例: リモート管理者のリスト + + + + +recipients-admin +members-admin + + + + + + + + + モデレータのリスト + + + + + +recipients-moderator +members-moderator + + + + + + + + + + リモート管理者のパスワード + + + + + +etc/passwd-admin + + + + + +4.0 では etc/passwd でした。 + + + + + + + + + -- cgit v1.2.1