読者です 読者をやめる 読者になる 読者になる

Natural Software

KinectなどのDepthセンサーを中心に活動しています

TracTwitterPlugin というものを作ってみた

Trac

Trac プラグイン処女作の TracTwitterPlugin を作ってみた。
http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/TracTwitterPlugin

機能

  • チケットの登録と更新を Twitter にPOST する

こんな感じ

注意点

  • パスワードは生で trac.ini に書き込まれます!

インストール

このプラグインを使うには下記2つのモジュールが必要です

SVN と easy_install が使える環境で、下記コマンドをコンソールにコピペするなり、bat ファイルにするなりでインストールできるかと思います

easy_install http://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.9.tar.gz#md5=af5e67a39ca3408563411d357e6d5e47


svn checkout http://python-twitter.googlecode.com/svn/trunk/ python-twitter-read-only
cd python-twitter-read-only
python setup.py install
cd ..


svn checkout http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/TracTwitterPlugin
cd TracTwitterPlugin
python setup.py install
cd ..

使い方

  1. 管理メニューのプラグインで有効にする
  2. trac.ini に twitter が追加されるので、ユーザ名とパスワードを入れる
  3. チケットの追加とか更新をすると Twitter に反映される

これから直したいとこ

  • パスワードを生じゃなくしたい
  • リンクが正しく張れない場合がある

覚えること

×を△→○まで持って行けばいろいろ出来そう!

まとめ

昨日今日で作った割にはそれなりに動いてる^^;
最初の一発目としてはいいでしょう。


コードをいじって良くしてくれる人歓迎デス!!