Live data from Hacker News

Show HN: Announce and discover GitHub repos

icodedis.tool.cards

1–10 of 27 posts

Re: Show HN: Announce and discover GitHub repos

#5

Great idea, but why in the world do you require so many write privileges?? This application will be able to read and write all public repository data. This includes the following: Code Issues Pull requests Wikis Settings Webhooks and services Deploy keys

Thanks for the feedback. This is how the auth scopes are defined for the GH API. Anything less wouldn't allow it to pull the repo info when using http://icodedis.tool.cards/#/submit

Re: Show HN: Announce and discover GitHub repos

#6
post #5

Great idea, but why in the world do you require so many write privileges?? This application will be able to read and write all public repository data. This includes the following: Code Issues Pull requests Wikis Settings Webhooks and services Deploy keys

Thanks for the feedback. This is how the auth scopes are defined for the GH API. Anything less wouldn't allow it to pull the repo info when using http://icodedis.tool.cards/#/submit

I've used the GH API extensively, and this is a common misconception. The default (no scope) allows you to access public repository info (source: https://developer.github.com/apps/building-oauth-apps/unders...).

This GH app, for instance, received similar feedback and its author removed the offending scopes without losing functionality: https://news.ycombinator.com/item?id=11261953

Re: Show HN: Announce and discover GitHub repos

#7

Sorry to ask that annoying question that people tend to ask, but how does this differ from https://github.com/trending ?

I guess it’s based on user votes rather than GitHub’s algorithm to rank repositories?

Isn't Github's algorithm itself based on user votes (stars)?

Re: Show HN: Announce and discover GitHub repos

#8
post #5

Earlier quoted context omitted.

Thanks for the feedback. This is how the auth scopes are defined for the GH API. Anything less wouldn't allow it to pull the repo info when using http://icodedis.tool.cards/#/submit

I've used the GH API extensively, and this is a common misconception. The default (no scope) allows you to access public repository info (source: https://developer.github.com/apps/building-oauth-apps/unders... ). This GH app, for instance, received similar feedback and its author removed the offending scopes without losing functionality: https://news.ycombinator.com/item?id=11261953

Isn't this app reading the trending repos feed? I don't see where it pulls specific repo details. Anyway, I'll explore the default scope again.

Re: Show HN: Announce and discover GitHub repos

#9
post #8

Earlier quoted context omitted.

I've used the GH API extensively, and this is a common misconception. The default (no scope) allows you to access public repository info (source: https://developer.github.com/apps/building-oauth-apps/unders... ). This GH app, for instance, received similar feedback and its author removed the offending scopes without losing functionality: https://news.ycombinator.com/item?id=11261953

Isn't this app reading the trending repos feed? I don't see where it pulls specific repo details. Anyway, I'll explore the default scope again.

Hey! So, this project looks really interesting. I work at GitHub on the Partner Engineering team, we'd be happy to help guide your implementation to follow our best practices and help drive its success. Feel free to reach us at partnerengineering@github.com!

Re: Show HN: Announce and discover GitHub repos

#10
Why only GitHub? Is it because of MVP? For this to really stand out for me it would include more major repository sites like Gitlab and maybe even personal project servers so it could become the go-to place to find projects. Especially since the exodus caused by the GitHub debacle a few weeks ago.
Post reply on HN