2012-12-05 [長年日記]

tracのプラグインをちょこちょこ書いているので、Step By Step でプラグイン開発ガイドでも書いてみる。

クリスマスまでにプラグインをつくって t-h.o に登録するところまで書ければいいかなーと。

まずは開発環境。

tracはpythonで動いているので、必要なものは pythonランタイム、Pythonの開発環境、そして trac の動作環境が必要。開発環境はいくつか種類があるけど、オレが使ってるのは Eclipse + PyDEV というもの。ところどころJavaScriptも使うので、そいつも一緒の環境で編集したいと考えている。
tracの最新は1.0なので、バージョンの依存関係とかを調べて、これで行こうと思う:*1

Bitnami Trac 1.0
http://bitnami.org/stack/trac の Native で bitnami-trac-1.0-0-windows-installer.exe を入手。
32bit版だけど、trac 1.0, Python 2.7.3, Genshi 0.6, Subversion 1.7.5, Apache 2.2.22 がまとめて入ってくれる。
JDK
Aptanaを動かすのにJava 5以上が必要なので http://www.oracle.com/technetwork/java/ から Java SE 7u9 の JDK を入手。
Aptana Studio 3.2.2
http://www.aptana.com/products/studio3から standalone を入手。*2
Eclipseが入ってる人は、update site でhttp://download.aptana.com/studio3/plugin/install を追加してインストールすればいい。

*1 たぶんLinuxとかでも同じツール群でいけるとおもうけれど。オレのノートPCに入ってるのは Windows7 64bitだ。

*2 Aptana を初回起動する前に、インストールフォルダの configurationフォルダをバックアップしておくとなにかと便利。


«前の日記(2012-09-22) 最新 次の日記(2012-12-06)»