1. 日本語をファイル名に使う

1.1. moinmoin 1.2 から 1.8 への移転時の問題

moinmoin 1.8.* では内部コードとしてunicodeが使われています。

以前使っていたmoinmoin 1.2.* では内部コードは euc を使っていて、 ファイル名にも独自のエンコードが行われていたこともあり、移行は簡単ではありませんでした。 そして、外部から参照されている日本語リンクは移行できませんでした。

ファイル名とコードの変換だけですんでいたなら比較的簡単だったのですが、 ページの保存の構造やwiki の表現方法まで変わっています。

そして、移行ツールが提供されていても、思うようには動いてくれませんでした。

1.2. 必要だった作業の一覧

ファイル名がescapeされた上にurl quote された形になっていて、とても長くなっているのが気にいりません。