Open tohutohu opened 4 years ago
調べてみましたが、Vue.jsの場合「 https://opencollective.com/pricing 」を使ってるみたいですね。この場合、Ownerが登録しないとダメっぽいので難しいかもしれません
時間があるときに、他にいいの探してみます
GitHub Actionsとかを駆使して、新規にPR出した人を自動で追加する仕組みがあったらめちゃくちゃかっこいい
GitHub Actionsを利用した場合、レビューなしでmasterを書き換えるコードを書くことになるので、ちょっと危ないかもしれませんね。現状ディレクトリの整備や使用技術を揃えるのも難しいので・・・
例示されている実装を本Pjで実現するにあたり、 なにがしかのハードルの高さがあるようならば、 まずは手始めに、シンプルに、
https://github.com/omegasisters/homepage/graphs/contributors
へのリンクを張るだけもありかなと思います。
APIキーなしで取得できそうだったのでお試しで作ってみました https://developer.github.com/v3/repos/statistics/
ページをロードするたびGitHub APIにリクエストが行ってしまうので, メインページとは分けたところに設置したほうがよさそうですね. (読み込み時の重さの観点からも)
ちなみにUnix-Like OSであれば
$ curl -i https://api.github.com/repos/omegasisters/homepage/stats/contributors
で他に取れるデータを確認できます
すみません見逃してました!README.mdの話でした! 簡単なのだとpush時にgit-hookとかでGitHub APIを叩いてREADMEに自動追記するような感じの仕組みにする必要がありそうですね(Windowsでやったら動かないかも...)
PR見ました!すごいですね!! README.mdとしてissue立てましたが,実際にGitHub Pagesの方に追加できるならそっちのほうが多くの人に見てもらえるのでいいと思います。 ありがとうございます!
ありがとうございます! ざっくりとしたデザイン案を共有した感じなので, 時間ができたら index.htmlのデザインに合わせて部分的にvueで描画するよう修正してみます.
コミット数は別に要らないかなぁとか思いましたがどうでしょ。 画面が寂しすぎるかしら。
可能ならおめシス一番上固定、アカウント名アルファベット順とかであると良さそうだなと。
@hrs-o おめシス固定いいですね! 確かにコミット数は画面がゴチャつくので丸アイコンが並んでるだけのがシンプルでかっこよさそうです
@tohutohu index.htmlにもリンク追加したので、closeですかね?
要望・提案を思いついた経緯
せっかく多くの人がコントリビュートしているプロジェクトなので、関わった人一覧が見られると面白いなと思ったから
要望・提案の内容
README.mdなどにこれまでコントリビュートした人一覧を表示する仕組みを作成する。 イメージとしては https://github.com/vuejs/vue の下部にあるコントリビューターリストみたいなイメージです。
補足
GitHub Actionsとかを駆使して、新規にPR出した人を自動で追加する仕組みがあったらめちゃくちゃかっこいい