Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub trend feed #53

Open
peacock0803sz opened this issue Dec 14, 2018 · 10 comments
Open

GitHub trend feed #53

peacock0803sz opened this issue Dec 14, 2018 · 10 comments

Comments

@peacock0803sz
Copy link
Member

tl;dr

GitHubのトレンドフィードを配信するRSS botを作る

@peacock0803sz
Copy link
Member Author

事の発端

OJI [14:53]
GitHubトレンドって方法わかってるんやっけ?

ささみさん [15:09]
今死んでると思われ

OJI [15:11]
死んでるっての把握してないのかサービス側で死んでるのか取得方法分かってるけど
まだ登録してないのかその他なのかどれ?

ささみさん [15:11]
サービスが死んでる

OJI [15:11]
把握
元は何のサービス使ってたんや?

ささみさん [15:16]
これ http://github-trends.ryotarai.info/

OJI [16:37]
おもろいのあった
https://www.npmjs.com/package/trending-github
これをnow.shとかherokuで動かすというゴリ押し提案

ささみさん [17:28]
もう1個アプリ枠消費するのか....

OJI [18:49]
鯖でRSSを配信すればよかろう()

@OldBigBuddha
Copy link
Member

表現がおかしい()
GitHub TrendをRSSで配信するサービスを準備する
が正しい。
まぁ、 http://github-trends.ryotarai.info/ を自分たちで準備するってのが正しいかな。

@yuina1056
Copy link
Contributor

これって、githubのAPIからfeedのURLさえ分かれば良いのか…?

@peacock0803sz
Copy link
Member Author

😇

GitHub, feedのURL配信してない気がしてるんですが

@swallowtail224
Copy link
Contributor

#arXivTimes/arXivTimesではGitHubのissueをRSSで受信してたっぽいんでなにかやり方があるっぽい?

@peacock0803sz
Copy link
Member Author

https://github.com/imsun/gh-feed

こんなのあったけど動かないみたい....

@OldBigBuddha
Copy link
Member

話がずれてるっぽいので修正

俺が提案したのは、
GitHubのTrendを定期的に確認して更新内容をRSSとして配信する鯖を準備すればいいのでは?
ということ

具体的な方法としては、以下のURLからGitHubのTrendが取れる
https://github.com/trending

このページを定期的に取得、DOMを解析してリポジトリ情報を取得
あとは、リーダーに読み込ませたらアプリをわざわざ追加しなくてもいけるよねって話

@peacock0803sz
Copy link
Member Author

http://github-trends.ryotarai.info/ とやってることは変わらないけどそれしかないか....

@OldBigBuddha
Copy link
Member

死んでるならこっちで用意するのが一番やろ

@peacock0803sz
Copy link
Member Author

peacock0803sz commented Dec 15, 2018

Trend自体は死んでないからいいのか、それで行きましょ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants