summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2002-09-15 01:53:55 +0000
committerfukachan <fukachan>2002-09-15 01:53:55 +0000
commit742c27406bfb76298dc70d088eb14d97cdebf34e (patch)
tree53ee9470f03a50f987561f4f0fd6b7f8fa596d2c
parentc187da7fbdfbc963de19e00b3c058cddf92f764e (diff)
downloadfml8-742c27406bfb76298dc70d088eb14d97cdebf34e.tar.gz
fml8-742c27406bfb76298dc70d088eb14d97cdebf34e.tar.bz2
fml8-742c27406bfb76298dc70d088eb14d97cdebf34e.zip
merge/update document
done: o implement mkdir() method o define $default_umask o define time zone
-rw-r--r--regress/simulation/00_MEMO102
1 files changed, 16 insertions, 86 deletions
diff --git a/regress/simulation/00_MEMO b/regress/simulation/00_MEMO
index 6e363b93..6be86333 100644
--- a/regress/simulation/00_MEMO
+++ b/regress/simulation/00_MEMO
@@ -13,54 +13,11 @@
ちゃんと aliases を追加しないといかんひょ、
重複チェックは OS 定義以外の部分は自動では増えないから(あたりまえ)。
+
+○ File::CachdDir と Tie::JournaledDir
-○ 拡張 (TODO: どきゅめんとをかく)
-
- my "help" command
-
- /var/spool/ml/elena/local/lib/FML/Command/User/help.pm
-
- package の名前空間に気をつけて
-
- メッセージ
-
- /var/spool/ml/elena/local/share/message/euc-jp/クラス
-
-
-○ [TODO DOC] File::CachdDir と Tie::JournaledDir
-
- File::CacheDir は改名し、なくす方向で。
- いまは
- FML/Process/Kernel.pm
- FML/Filter/TrafficMonitor.pm (←事実上、まだ使ってない)
- でしか読んでいない
-
- サイズの上限がある → リングバッファ → File::CacheDir
-
- only ?
- FML/Process/Kernel.pm
-
-
- ひたすら書く+ expire を目的にする → じゃーなる
-
- でも時間方向の File::CacheDir はそれと一緒じゃん?
-
- Tie::JournaledDir の keys はまちがってないか?
- ファイルごとに JournaledFile しても重複するだろ?
-
- これらとはべつに
-
- key => [
- ろぐ1 (どっかのふぁいるのどっかの行)
- ろぐ2 (どっかのふぁいるのどっかの行)
- ろぐ3 (どっかのふぁいるのどっかの行)
- ]
-
- がたのでーたをたくわえるこうぞうがほしい
-
- いや、こういうこうぞうをしてるか、
- このかたちでとりだすアクセスメソッドがほしい → done
-
+ Tie::JournaledDir の keys はまちがってないか?
+ ファイルごとに JournaledFile しても重複するだろ?
○ FML::Article
@@ -69,47 +26,27 @@
○ 0700 とかハードコードされてるじょ
-
- FML/Article.pm: mkpath( $spool_dir, 0, 0700 );
- FML/Article.pm: mkdirhier($dir, 0700);
-
FML/Config/Convert.pm: chmod 0644, "$dst.$$";
FML/Config/Convert.pm: chmod 0644, $dst_tmp;
+
FML/Confirm.pm: mkdirhier($dir, 0700);
- FML/Process/Distribute.pm: mkpath($html_dir, 0, 0755);
- FML/Process/Kernel.pm: mkpath($lock_dir, 0, 0700);
- FML/Process/Kernel.pm: mkpath($dir, 0, 0700);
-
- FML/Process/Kernel.pm: -d $tmp_dir || mkdir $tmp_dir, 0755;
-
- FML/Process/Spool.pm: mkdir($dst_dir, 0700);
- FML/Process/Spool.pm: mkdir($subdirpath, 0700);
-
- FML/Process/Scheduler.pm: mkdirhier($qdir, $config->{ default_dir_mode } || 0755 );
+
FML/Header/MessageID.pm: mkdirhier($dir, 0700);
- FML/Command/Admin/newml.pm: mkdirhier( $ml_home_dir, $config->{ default_dir_mode } || 0755 );
- FML/Command/Admin/newml.pm: mkdirhier( $_dir, $config->{ default_dir_mode } || 0755 );
- FML/Command/Admin/newml.pm: mkdirhier( $dir, $config->{ default_dir_mode } || 0755 );
- FML/Command/Admin/newml.pm: mkdirhier( $dir, $config->{ default_dir_mode } || 0755 );
- FML/Command/Admin/newml.pm: chmod 0755, $dst;
- FML/Command/Admin/newml.pm: mkdirhier($listinfo_dir, $config->{ default_dir_mode } || 0755 );
- FML/Command/Admin/check.pm: -d $spool_dir || midir($spool_dir, 0700);
- FML/Command/Admin/check.pm: return ($mode & 0777);
-
- FML/Command/HTMLify.pm: mkdirhier($dst_dir, 0755);
-
+
File/CacheDir.pm: my $mode = $args->{ directory_mode } || 0755;
-
+
Mail/Delivery/Queue.pm: mkpath( [ $dir ], 0, 0755);
- Mail/ThreadTrack/DB.pm: tie \%$db, \$db_type, \$file, O_RDWR|O_CREAT, 0644;
- Mail/ThreadTrack/DB.pm: tie %index, $db_type, $index_file, O_RDWR|O_CREAT, 0644;
-
+ Mail/ThreadTrack/DB.pm:
+ tie \%$db, \$db_type, \$file, O_RDWR|O_CREAT, 0644;
+ Mail/ThreadTrack/DB.pm:
+ tie %index, $db_type, $index_file, O_RDWR|O_CREAT, 0644;
+
Mail/ThreadTrack.pm: $mode = defined $mode ? $mode : 0700;
Mail/Message/ToHTML.pm: mkdir($xsubdir, 0755);
- Mail/Message/ToHTML.pm: tie \%$db, \$db_type, \$file, O_RDWR|O_CREAT, 0644;
-
+ Mail/Message/ToHTML.pm:
+ tie \%$db, \$db_type, \$file, O_RDWR|O_CREAT, 0644;
○ auto-responses
@@ -141,13 +78,6 @@
we need our own MIME generator ???
-○ 必要かしら?
-
- $default_umask
-
- time_zone config?
-
-
○ ちょっと見栄えが?
FML::CGI::ThreadTrack
@@ -296,4 +226,4 @@ sub compare_euc_string
----------
-$FML: 00_MEMO,v 1.46 2002/08/17 05:28:34 fukachan Exp $
+$FML: 00_MEMO,v 1.47 2002/09/06 13:20:39 fukachan Exp $