Open4

githubnのPRのLTを取得するアプリ的なものを作る

まなさすまなさす

概要

  • githubのPRのLT(PR開いてからマージされるまで)を計測する

must

  • npmでローカル起動する何か
  • データはすべてローカルにしか保存しない
  • GithubAPIはGraphQLを利用する

want

  • 日付の絞り込みとかできる
  • グラフで推移を表示
まなさすまなさす

直近mergedされた10PRの平均でた

  • 未クローズ数とかもだせそうだし、未クローズの放置時間の合計とかもだしても良さそう
  • 日付で絞り込めるかどうかを探す
  • 人様のリポジトリの情報を持っておくの嫌だからって理由でローカルアプリにしようと思ってたけど、普通にリポジトリ名の情報だけあればいいわけなので、githubログインで使えるサービスにしても良さそう
  • グラフ表示が当面の目標にする
  • その前にコードが超汚いのでリファクタしてほしい
  • Authの情報を別で保管できるようにしておきたい
  • apisをうまく利用したい
  • mapを2回してるので、そこを上手くリファクタしたい