Tags : google chart api

このTagsの登録数:1件 表示 : 1 - 1 / 1

2007-12-11

Google Charts APIであそんでみた

id:yappo さんがCodeRepos の commit ping を POST で受け取れる仕組みを用意してくださったので、試しにこないだ出た Google Charts API と組み合わせて、CodeRepos の日ごとのコミット数をチャートにするようにしてみました。

ソースコードはこちら

この coji.s9.xrea.com のサーバでやってるのはコミットログの収集と charts api の画像URL生成だけです。

画像貼り付けは coderepos の wiki にしたかったので、img src のURIをこのサーバにして、Location: ヘッダでチャートのURLに飛ばしています。wikiに貼ったときの例はこちら

やっつけ的コードで書いたので、とりあえずデータをとり始めて以来のコミット数を日ごとに出すしかできません。

やりたいこと:

  • 過去1ヶ月間のコミット、ユニークコミッター数(前日〜31日前まで)
  • ユーザを指定したコミット数(複数指定有り)
  • 言語(lang/*以下)ごとのコミット、ユニークコミッター数
  • プロジェクトごと(lang/*/*, platform/*,websites/*)のコミット、ユニークコミッター数

このホストは xrea なんで mysql が使えるんだけど、SQL書くのもアレだし、ファイルでやるかなあ。