[Hiki-dev:01260] Re: とりあえず今後の方針

アーカイブの一覧に戻る

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に担当させられるといいなぁとは思います。

かずひこ




Hiki-dev メーリングリストの案内
アーカイブの一覧に戻る