「アホか!」というほど、いろいろなモノが入っている。それらを動かすモジュールも必要ですが、pinax/libs/external_libsを見るとCreoleparser-0.5.0Genshi-0.5.1elementtree-1.2.6Pygments-0.11.1dateutildocutils-0.4feedparser-4.1gdata.py-1.0.13geopy-trunkmarkdown-1.7miscpython-openid-2.1.1python-twitter-0.5python-yadis-1.1.0pytz-2008bsimplejson-1.9.1textile-2.0.11vobject-0.6.6ybrowseraなど、Pythonで良く使うモノが入っている。manage.pyを拡張していて、これらをSite.addsitedirを使って動的に追加しているので、いちいち足りないモジュールをeasy_installなどで追加することなくすぐに使えるようだ。PILなどpythonオンリーじゃないモジュールやライブラリは当然、別途インストール。runserverで、豊富なアプリがいきなり動く。試してみたい人には非常にうれしい。ローカル環境でなく公開するなら、それなりの設定は必要。pinax/projects/complete_project/deployにcomplete_project.fcgicomplete_project.wsgimodpython.pyなどが存在しているし、ドキュメントにも詳しく書かれているので本番で使うのにあちこち調べまくる心配はなさそうだ。Pluginを使ったときに、どのようなファイルの構成などをどうするか解説してあるBLOGや本はあまりないと思うので、pinaxの構成や仕組みを参考にするとよいかもしれない。Pythonのプロジェクトだけあって、ドキュメントもtrunk版のものがちゃんある。documentationただし、それぞれのPluginアプリは、それらについているドキュメントのようだ。pinaxを使用し、実際に稼動しているWebサービスにはCloud27Trailmappingtuttivistiなどがある、どのサービスもユーザー視点で見ると微妙な感じだが、どうやって実装しているか考えながら眺めると面白い。動かしてみただけだけど、もし使えそうならいろいろやってみようかと思う。Arcsinueblog。