2017-03-30
WebService::PivotalTracker::Simple ってモジュールをリリースした
WebService-PivotalTracker-Simple-0.01 by TSUCCHI https://t.co/AAB54HVgH8
— CPAN New Modules (@cpan_new) 2017年3月30日
仕事ではアジャイル開発のチケット管理としてPivotalTrackerを使っています。 PivotalTracker はなかなかよくできたツールで、WebUIも申し分ないですし、API もシンプルでわかりやすい REST API を持っていて、極端な話、シェルと curl でも十分やりたいことができそうな、そんな感じなのです。
とはいえ、ちょっと凝った、めんどくさい処理をやるときはシェルだと辛いので、なんらかのスクリプト言語使いたいですし、僕は Perl に慣れてるので、Perl の API Client 欲しいなぁ、と思っていたのですが、2014年ごろはそういうのなかったんですよね。。。
なので、書いてはちぴーでちょっと喋った。
最近またちょっと調べてみたら、WebService::PivotalTracker ってのが出てて、Author はすごい人たちだし、中の実装を見る限りしっかりしてそうなのだけど、雑に API 投げたいな、って時も Pivotal とコレの API ドキュメントを両方読まないとダメな上に、ドキュメントが全然足りてないので、これはだいぶ辛いな、と思ったりしました。
僕が書いたやつは、雑でめっちゃ薄いクライアントなので、Pivotal の API ドキュメントを読むだけで使える(ように作った)ので、まーこっちもそれなりに需要あるかもね、ちょっとわかる人は自前でなんとかしちゃうんだろうけど、と思いつつ、先ほど publish しました。
よろしければご利用ください。