Kazuhiko
kazuh****@fdiar*****
2009年 7月 23日 (木) 16:15:41 JST
Kazuhiro NISHIYAMA wrote: > 西山和広です。 > > At Wed, 22 Jul 2009 13:52:34 +0900, > okkez wrote: >> ToDo 追加。 >> * 使いやすいITS をどこかに用意する >> >> これも以前にちょっと出たまま放置されていたと思いますが、どうでしょうか。 > > sourceforge.jp のチケットを使うということでも良いと思うのですが、 > どうでしょうか? > > http://sourceforge.jp/projects/hiki/ticket えっと、須藤さんのところに作ってもらったんじゃなかったっけ? http://www.cozmixng.org/retro/projects/hiki/tickets 全然使ってないのですが、レポジトリブラウザにもなるし、せっかく作っても らった須藤さんのところを使うのがいいんじゃないかと思います。 > それから、ToDo として、個人的には info.db を止めて、メールヘッダの > ように各ファイルの先頭にメタデータは埋めこむようにした方がいいと > 思っているのですが、どうでしょうか? > > info.db は壊れてページタイトルが失われてしまう原因にもなっているようなので。 これも、お気持ちは激しく理解できますが、スケーラビリティが心配です。 例えば、10000ページあるときに、現状だとinfo.dbとそのページのファイルの2 ファイルにアクセスするだけで済むのに対し、メタデータをページに埋め込む と、10000ファイルにアクセスすることになりますよね? なので、各ページに埋め込みつつ、そのキャッシュとしてのinfo.dbみたいな方 法だとアリだと思います。 ただまあ、それはそれとして、メタデータのIOも抽象化してdb/*.rbとか repos/*.rbに担当させられるといいなぁとは思います。 かずひこ