Trac

Shibuya.trac 第8回勉強会でLTしてきました。

meeting/10 - Shibuya.trac Wiki - Shibuya.trac - OSDN発表スライドはこちらShibuya.trac.8View more presentations from Wataru Yukawa.slideshare見れない方は下記のPDF参照http://dl.dropbox.com/u/8494587/Shibuya.Trac.8.pdfまず会場を貸していただい…

virtualenvを使ったVistaでのTracプラグイン開発環境メモ

1. Python 2.6のインストール http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi をダウンロードしてインストールして環境変数PATHにC:\Python26, C:\Python26\Scriptsを追加する。2. easy_installのインストールhttp://peak.telecommunity.com/dist…

Trac 0.12rc1出たよ

Google グループでたようです。来週末には正式版がでるとか。またhttp://trac.edgewall.org/wiki/TracDev/ApiChanges/0.12をみるとEnvironment.get_db_cnxはdeprecatedになって、代わりに@with_transaction(env)デコレータを使うようです。なのでPython 2.3…

Genshiのtag面白いね

TracでWikiMacroを作る場合はWikiMacroBaseを継承してexpand_macroを実装します。本家にあるサンプルだとこうですね。 from datetime import datetime # Note: since Trac 0.11, datetime objects are used internally from genshi.builder import tag from …

RedmineとTracの比較

これまた今更感のあるネタですが少し調べてみたので書いておきます。比較対象バージョンはRedmine 0.9.4とTrac 0.11.7です。 あと僕は基本的にTracユーザです。といっても使い倒しているわけではありません。Redmineに関しては実戦投入したことはありません…

Trac 0.12b1が出たね

くしくもRedmine 0.9.4と同じ日の5/1にTrac 0.12b1が出ました。正式版は5月末だそうです。Redmine 0.9.4のリリースに関しては下記エントリなどが参考になると思います。ちなみにチケットの親子関係をつくれるSubtasking(Feature #443: Subtasking - Redmine…

Tracについて思うこと

最近Tracを調べて感じたことを書いてみたいと思います。Trac自体はずっと使ってきています。使い倒したとはいえないしうまく運用できなかったこともあります。そして実践投入していないRedmineにも心惹かれています。それでもやはりTracは素晴らしいソフトだ…

Tracのトップページに書くこと

僕は2006年ぐらいからTracを使い出していて、周りもTrac利用者が多いので画面を見させてもらったりして参考にしたりしてます。ちなみにTrac 0.10系で環境が作られていて共用なのでTrac 0.11ならではの使い方?はよくわかりません。普通に考えて、Tracをたて…

MacでのTracプラグイン開発(WikiMacro編)

http://trac.edgewall.org/wiki/WikiMacros にあるようにHelloWorld.pyを作ってpluginsにおけばOK。簡単ですね。ただ動作確認するためにはログインしないといけないです。Apacheと連動させるのは面倒なので http://trac.edgewall.org/wiki/TracStandalone に…

MacでのTracプラグイン開発(PyDevでのデバッグ編)

PyDevの更新サイトは http://pydev.sourceforge.net/updates/であとはいろいろはまってあんま覚えてないんですが(汗)、とりあえずpython2.5でも2.6でも http://psyco.sourceforge.net/ をいれないとデバッグのときにエラーになるようです。ソースを書いた…

MacでのTracプラグイン開発(Hello World編)

いろいろはまったが以下でおけ(たぶん) 環境はMac10.5でPython2.5ね。MacPortは使わない。setuptoolsのインストール > wget http://peak.telecommunity.com/dist/ez_setup.py > python ez_setup.py Tracのインストール > sudo easy_install Trac プロジェ…