トラックバック(1)僕の仕事は主に開発のマネジメントなのですが、こんなことがよく起きる。客「ここの仕様こうなりました。客「あれってどうなったんでしたっけ。客「ここの仕様こうなりました。Aさん実装しといて」A「OK。要するに、仕様の変更管理がしっかりできてない。プロダクトの開発だから、拙速に仕様が変更になったり決まってても適当に電話で済まされちゃうことが多かったりするし、それを開発担当者に伝えるのも口頭で済ませちゃったりするわけです。そんな感じだから、確認のための無駄な工数がかかったり、正しい仕様が誰にも分からなかったりする事態が生まれている。そんなので悩んでいたときに、Tracで変更管理をして、効率化に成功しているプロジェクトがあった。うちのチームでも見習おう、ということでTracを試してみる。Tracについては、この辺を読んでみると、もっと使いたくなる。(1/3)ということで、さくらインターネットにTracをインストールしてみたよ。Tracさくらインターネットのスタンダードプランです。]Subversion最新版:1.5.3APRは0.9.17でやってみる。]pythonでsqliteを使うためのライブラリ。pysqliteは最新だと動かないそうなので、1.1.7をインスコ。]C言語によるテンプレートエンジン。非常にシンプルで、かつ高速に動作する。C言語、Python、Perl、Java、Ruby等の言語から利用できる。プロジェクト管理ツールであるTracがPythonバインディングを使用していることで有名。Groups等の著名サイトでも使用されている。最新版:0.10.5でも、0.9.14でいい。]Pythonで書かれたテキスト処理ツール群です。reStructuredTextという簡単な構文で構造化されたテキストファイルを、HTML,XMLやLaTeXなどのフォーマットに変換することができます。(こっちをインストールした)インタアクト株式会社が日本語化して配布。Tracは、日本語版を使います。最新版を試したところ、失敗。--prefix=$HOME/local---ここで問題が発生。setuptools---で、ここから、setuptools入れたりなんだりして進めたら、インストールはできるんだが、Trac環境設定で、こんなことになる。scripts.adminなんたらかんたら---ここではまり、1日くらいうなったが、諦めた。