PASONATECH


[ホーム]
[最新エントリー]
[あすなろBLOG]
[あすなろNEXTBLOG]
[あすなろカウンセラーBLOG]
[インタビュー]
[スペシャルコンテンツ]
[テックスペース]


踊るプログラマ物語


前へ   次へ

大谷 弘喜

2008年06月24日

Trac 0.11

僕が働いているアリエルでは,会社ができた当初から当たり前のようにソースコードのバージョン管理とバグ管理のシステムを使っています。ソースコードはCVSからSubversionに変わりました。Subversionは色々悪く言われたりしていますが,僕は変えるつもりはないです。さて,バグ管理のシステムは当初はバグジラを使っていました。僕は嫌いですが,開発部長は大好きなようです。そのあと,Mantisに変わりました。Mantisは平等にみんな嫌いでした。理由は遅いとか,そういうものが大半です。システム管理者はPHPのセキュリティホールに辟易していました。

その後,MantisからTrac 0.10に移行しました。Tracの採用を決定したのは僕ではないです。僕は単に見守っていただけです。そのとき,Tracをまじめに使っていたのは僕ぐらいでしょう。Trac0.10は,まあ,いりいろ問題もありました。バグのステータス管理の方法が今までの運用に合致しないとか,paginateしないとか。ステータス管理は強引に運用でカバーしていますが,完璧とは言えません。それ以外にはpaginateとか, いろんなパッチが当てられています(僕が書いたんだけど・・・)。

で,Trac 0.11がでました。ステータス管理はワークフローの名の下にカスタマイズできます。素晴らしい。paginateとかは,まだ,パッチを当てないといけないかもしれません。かなり前にtrunkベースのパッチも書きましたが,今でも使えるかはわかりません。パッチを書くときにテンプレートエンジンがGenshiに変わりましたが,これでまともにテンプレートをいじれます。いままではテンプレートを解読するのが至難の業でした。

悪いことは,今まで動いていたパッチを書き直さないといけないこと。新しいTracのデータベースでちゃんと動くか検証しないといけないこと。うーん,めんどい。あと,sqliteからPostgreS QLかMySQLに変更したいんだけど・・・。 


前へ   次へ

最新エントリー


大谷 弘喜
2011年04月19日
AsciiのHadoop & NoSQL
大谷 弘喜
2011年04月14日
プログラマにとって椅子は命
大谷 弘喜
2011年04月12日
血圧計で血圧を測る日々
大谷 弘喜
2011年04月08日
3月分の電気代
大谷 弘喜
2011年04月05日
iPadのi文庫はとってもできる子だった

前へ

バックナンバー




ページトップ


[ホーム]
[ブログコンセプト]
[個人情報]
[著作権]


i-mobile

ITエンジニアの仕事見つかる!PASONA TECH

Copyright(C)2006-2011
Pasona Tech. inc.
All Rights Reserved.