http://moinmo.in/MoinMoinDownload
MoinMoin 1.8.6 に更新しました。 -- ToshinoriMaeno 2009-12-08 13:45:04
MoinMoin 1.9.0 が公開されました。手元でインストールしてみます。-- ToshinoriMaeno 2009-12-09 06:24:52
MoinMoin 1.9.1 に更新しました。
MoinMoin 1.9.2 に更新しました。-- ToshinoriMaeno 2010-05-27 04:22:00
MoinMoin 1.9.3 に更新しました。-- ToshinoriMaeno 2010-06-29 02:31:29
MoinMoin 1.9.4 に更新しました。-- ToshinoriMaeno 2012-05-06 22:46:02
MoinMoin 1.9.7 に更新しました。 -- ToshinoriMaeno 2013-10-04 04:34:04
MoinMoin 1.9.8 に更新予定, 準備中 -- ToshinoriMaeno 2014-12-23 14:52:10
MoinMoin 1.9.11 is out, released 2020-11-08!
現状では python 2.6.x required です。 python 2.6.5 -> 2.6.6 更新ずみ -- ToshinoriMaeno 2010-09-01 00:49:59
python 2.7 で動かすにはちょっと修正が必要です。テスト中 -> 実行時エラーにつき、打ち切り。
moin-1.9.4 をpython 2.7.8 で動かそうとしましたが、だめでした。文字コードの問題でこけているらしい。
- 2.6 を使うことにします。
-- ToshinoriMaeno 2012-05-20 07:14:40
ローカルパッチ
%grep UNSA wikiutil.py /usr/local/lib/python2.6/site-packages/MoinMoin UNSAFE = re.compile(r'[^a-zA-Z0-9_-]+') for needle in UNSAFE.finditer(filename):
MoinMoin設定例 wikiconfig /wiki環境
MoinMoin のうれしいところ
- 検索機能など (WNからの移行を考えた理由のひとつ)
- python による機能変更
誰でも書き込みできること。(古い版も残っていて、復活させられる。-> ゴミ?)
- 登録者だけに変更(wiki spam 対策)
- OpenID [普及が見込み薄なので、中断]
- python-openid をインストールして、configにopenidserverを動かす設定をしたら、
- python-openid example にあった例は動作しました。
しかし日本のopenidをサポートしていると称するサイトはどこも通してもらえませんでした。
ひとつ成功しました。http://stack.nayutaya.jp/
Twisted Server を使ってみる (MaenoLog/2009-04-23)
- varnish, pound を使い始めたので、twisted server はやめた。
- アクセス制御を使ってみる。
- 書き込みにログインを要求することで、spam を排除する。
- 特定のグループにだけ読み書きできるようにして、グループ内情報を共有する。
RecentChanges の days の数えかたがおかしいと思っていたら、 暦の日数ではなくて wiki の項目が存在する日の数になっていることが分かった。 利用するときの感覚に合わないと思う。
wikiutil.py UNSAFE の変更
- '-' までURLエンコードの対象になっているのは気にいらないので、除外した。(日付別のファイルなどに現れる)