2009

 2009/10/06

Agiloで日付関連のエラーが出るのを修正するパッチ

現在配布されているAgilo0.8.3は、スプリントを追加する際に、日付の形式エラーになってしまう問題がある。 ソースを修正して解決したので、修正内容を記録として残しておく。 対象のソース agilo/utils/days_time.py 361c361 < '%b %d, %Y']: --- > '%b  (続きを読む)

 2009/10/04

TraMがTracLightningに取り込まれました

現在アルファバージョンでテスト中のTracLightning2.4からTraMが同封されることになりました。 もうそれだけでwktkしちゃってたりします。 Tracは通常マルチプロジェクトに対してはあまり得意としていなかったのですが、TraMを使えば複数のプロジェクトを同時に俯瞰したり、自分のチケットをプロジェクト横 (続きを読む)

 2009/10/02

プロダクトバックログについて海外の例も踏まえ考えたこと

Agile経験がほとんど無いチームにScrum+XPの開発方法を教えながら開発しているのだが、 プロダクトバックログと見積もりポーカーのあたりでメンバーがもやっとしていたようなので 自分自身の整理も兼ねてメモ。 事例検証 まず以下は海外サイト等で公開されているプロダクトバックログのサンプルをいくつか見てみよう。 Sim (続きを読む)

 2009/09/22

TraMの件でポーランドからメールが来た

まさかポーランドからメールが来るとは驚きだ。 Hello, I found that you continue Tram for trac 0.11 I have some trouble with install it on windows and Apache environment I try with : Se (続きを読む)

 2009/09/20

TraM0.3の日本語マニュアルできました

TraMについては、いままであまりマニュアルとか機能一覧を用意していなかったのですが、おかもとさんが用意してくれました。 http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FTraM TraMご利用中の方は是非ご一読ください。 (続きを読む)

 2009/09/18

wordpress DB Cache Reloadedを入れてみた

wordpressの高速化といえば、WP Super Cacheによるhtmlレベルでのキャッシュ化なんだろうけど、同一URLで、異なるデバイス向けにサイトを提供している環境だと、少々面倒になってしまう。 ということで、高速化の一環として、DB Cache Reloadedを導入してみた。 導入手順 まずはDB Cac (続きを読む)

 2009/09/16

TraM0.3リリース直前(その3)

リリースする、リリースすると言って、なかなかtrunkにマージしていないが、開発はそれなりに進んでいて、いいかんじ。 前回リリースから本日までに追加・修正した点は以下の通り。 IE7の場合にプロジェクト一覧の表示が崩れる点を修正 TraMを連続稼働するとメモリを食い続けるのでgcするように修正 ロードマップにおいて、 (続きを読む)

 2009/09/13

wordpress Twitter連携用プラグインTweetableが便利すぎる!

WordpressからTwitしたり、ブログ書いたときに自動でTwitしたり、自分のTwitをブログサイドバーに表示したり、とブログとTwitterの連携箇所は一杯あるんだけど、それらをまとめてやってくれるプラグイン「Tweetable」が便利なので紹介する。 Tweetableの入手 Tweetableは以下のURL (続きを読む)

 2009/09/12

TraM0.3リリース直前(その2)

新機能を適用したサンプル画面。プロジェクトリストの下部に自分のチケットが表示されている。また進捗バーは緑になっている。 一応まだブランチで開発中なので、正式リリースはしていない(ことになる気がする)。一体いつリリースするのか、という気がしなくもないが、開発状況をメモしておく。 プロジェクト一覧の進捗のバーの色が設定で (続きを読む)

 2009/09/09

Trac TraM0.3リリース直前

自分で使うには十分になってしまったのと、超多忙モードに突入してしまったため放置PしていたTraMですが、まもなく0.3がリリース予定です。 僕は何もしていません。すいませんすいません。 TraM0.3ではテンプレートエンジンがClearsilverからGenshiに変更になり、よりTrac0.11系との親和性が上がって (続きを読む)

 2009/09/03

Subversionのフォルダ構成

かおるんさんがSubversion内のディレクトリの配置について悩んでいたようなので私見を書いてみる。 今まではルートの下に trunk、tags、brunches を置いて、その下に srouce とか documents とか tools とかってフォルダを置いていた。 でも基本 tag、brunch を切るのはソ (続きを読む)

 2009/08/31

Trac 同一インスタンスで沢山プロジェクトを作る時に楽する方法

前の会社の時も今の会社でも、同一インスタンス上には多数のプロジェクトを立ち上げている。 で、毎回個別のプラグインの設定をしていたりしたんだけど、よくよく考えたら設定ファイルの継承機能があるんだよね。 各プロジェクト汎用の共通設定ファイルを用意しておけば、例えサーバが違っても、配布してプラグインを1か所に入れれば良いので (続きを読む)

 2009/08/24

sendmailで特定ドメイン宛てのみにメール送信を許可する方法

postfixなら簡単だ、という突っ込みはおいておいて、sendmailで特定ドメインのみにメールを送信するよう制限する必要があったのでメモ。なお、作業はこのサイトを参照 1.ゴミ箱用のaliasを作成する echo 'trash: /dev/null' >>/etc/aliases newaliases  (続きを読む)

 2009/08/15

TraMへの検索機能の追加

TraMについては引き続き色々といじくっていますが、次回のバージョンでは、全プロジェクト横断検索機能が追加される予定です。 実体はかぬさん作成のTracWholeSearchをTraMにマージしたという感じです。 TraM本体にマージしていますので、細かい設定は不要です TraMは英語版が主なので、何故かTracWh (続きを読む)

 2009/08/10

Agileと組織の関係

アジャイルが「チームの5つの機能障害」に取り組む http://www.infoq.com/jp/news/2009/08/agile-five-team-dysfunctions アジャイルの実践は、明確に「ソフトウェア開発のよりよい方法の発見」を目標にしているが、チームの機能障害という側面も微妙に扱っている。直接人 (続きを読む)

 2009/08/08

TraMの今後の開発予定

今後の予定についてメモっておく。 全体的なバグつぶし Genshi対応(おかもとさんありがとうございます) タイムラインのRSS出力対応 パーミッション関連の処理の見直し(Trac0.11準拠)(おかもとさんありがとうございます) Trac0.12対応とテスト i18n対応 まとめプロジェクト(all)を任意指定可能 (続きを読む)

 2009/08/03

TraM0.2をリリースしました

全世界5億人のTracユーザーのみなさんこんにちは。ということでタイトルの通りなのですが、TraMのTrac0.11対応版であるTraM0.2を本日リリースしました。 ダウンロードはShibuya.Tracのレポジトリからどうぞ 以下にインストール手順や制限事項について記述しますので、導入の際は是非ご参照ください。また (続きを読む)

 2009/07/25

TraM(Trac0.11用)RC版リリースします

全世界3億人のTracユーザーのみなさんこんにちは。 ということで、Timelineまわりも片付きました。ここだけはAPIの仕様が大幅に変わっていて、仕方ないので無理やり感ただよう実装になっています。#ここだけi18n対応できているんだよね(w これで全機能のTrac0.11対応が終わったはずなので、リリース準備に入 (続きを読む)